# [[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.