Skip to content

Josiah-tan/plover-vim

Repository files navigation

Plover_vim

  • This is an ambitious project that aims to make vim faster and more ergonomic for plover users
  • A Python library to create custom dictionaries for generating (mostly) single stroke vim commands
    • e.g. 2caw, gcip, ya}

Quick links

Aims:

  • highly extensible and customisable commands and translations
  • (mostly) single chords for virtually every vim command combination
  • Ability to do everything in insert mode (doesn't matter if you are in normal mode)

Motivation

  • Slowness of changing between insert and normal mode
  • slowness of fingerspelling everything
  • Emily's modifiers
    • contains all control, alt, windows, etc. combined with every symbol possible
  • Emily's symbols
    • symbols with full control over spacing, capitalization, and repetition
  • User202729's python dictionary library
    • makes coding a python dictionary significantly easier
    • highly recommend you check this out if you want to create your own dictionaries from scratch

Developers

  • This section shows how you can have an editable version of this project
  • Firstly, fork this repository (in GitHub), then clone it:
git clone https://github.com/your_user_name/plover_vim
cd plover_vim
plover -s plover_plugins install -e .

About

(mostly) single stroke vim commands

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages