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
- See speedrun video (2:50 min).
- For installation instructions interactive learning (
highly recommended) see plover-vim-tutor.
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 into this repo
- Then install for use!
- Note that "plover" is the executable that you downloaded to make Plover work in the first place
- See this [[https://plover.readthedocs.io/en/latest/cli_reference.html][website]] for the different locations depending on which platform you are using (Linux, Windows, etc)
cd plover_vim
plover -s plover_plugins install -e .
Metadata
Release files for plover-vim 0.14.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| plover_vim-0.14.0.tar.gz | 33.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| plover_vim-0.14.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 79.2 kB
Release files / plover_vim-0.14.0.tar.gz
| Download URL | plover_vim-0.14.0.tar.gz |
|---|---|
| Size | 33.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2159ab001c5b2b0b1eafb8531bcb595a77e28a7ce7cd5f0ef5c3036e401e809f
|
|
BLAKE2b-256 checksum How to use checksums |
fda99abfebf2b344f8f62c8eb78d8e8188dad229ca13ab75e372e09c1cd4087c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.2
|
Release files / plover_vim-0.14.0-py3-none-any.whl
| Download URL | plover_vim-0.14.0-py3-none-any.whl |
|---|---|
| Size | 46.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
48286d77f658cae2fa55ee299f25f99c056a9a06f9532a5d11e012cf7d496f8a
|
|
BLAKE2b-256 checksum How to use checksums |
96823649f652565f227a4ef261bbc792faa07093d9e84063c9e5d5eb1d4ff627
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.2
|