# [[Vim]] Archive
### Difference between all the plugin managers
https://vi.stackexchange.com/questions/388/what-are-the-differences-between-the-vim-plugin-managers
- [[Vundle]]: complex (bleh)
- Doesn't appear to have first-class support for [[Neovim]] (not mentioned in install docs)
- [[vim-plug]]: Nice alternative of Vundle, includes most (or all) of the features of Vundle
### Three-stroke command
First part:
- `v` for select
- `y` for copy
- `c` for change
- `k` for delete
Second:
- `i` Inside the delimiters
- `a` Including the delimiters
Third part:
- `'` for single quotes
- `"` for double quotes
- `]` for square brackets
- `b` or `)` for parenthesis
- `B` or `}` for curly braces
### Examples
`vib` select inside parenthesis
`daB` delete all around parenthesis
## Escape with __?
Frequency of Character Pairs in English Language Text:
- http://homepages.math.uic.edu/~leon/mcs425-s08/handouts/char_freq2.pdf
- [[char_freq2.pdf]]
0 movement
- `ht`: 32
- `th`: 330
- `dn`: 16
- `nd`: 146
Alternatives:
- `hn`: 1
- `td`: 7
- `dt`: 56
- `snth`: probably 0
- `cg`: 0
- `gc`: 2
Homerow letters only: `aoeuhtns`
![[Screen Shot 2021-08-25 at 5.27.31 AM.png]]
https://docs.google.com/spreadsheets/d/1wW47TWFXqrAv8YDEA0qDt-BG7hUgKVKcZ9cpCEre2ro/edit#gid=0
- `aa`: 1 (pinky start eh)
- `ae`: 0 ("bae"?)
- `ao`: 1 (pinky start eh)
- `uh`: 2 ("uh"?)
- `uo`: 1 (duo?)
- `uu`: 0 (press too much turns into undo)
- `hn`: 1 (makes sense)
`hn` is probably the one the go with for now.