vim-rsi
clever-f.vim
vim-rsi | clever-f.vim | |
---|---|---|
28 | 20 | |
562 | 994 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | over 1 year ago | |
Vim Script | Vim Script | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vim-rsi
-
question about mappings
that however may lead to suffering. You will have to change a lot of defaults and this can make you unable to work with default Vim. Try out https://github.com/tpope/vim-rsi and see if that will suffice.
-
LSP rename normal mode key mapping
I use vim.rsi by te legendary tpope.
-
Vim: ZZ and zz: Do you know the difference?
You can you this plugin to get the same mappings in insert mode for Vim:
https://github.com/tpope/vim-rsi
- Has anyone mapped common emacs key bindings into neovim?
-
How do I enable `vi` mode in Vim's Command mode?
You may be able to emulate it with cnoremap. See vim-rsi which is the set -o emacs version of what you want (but it also applies in insert mode).
- TERMINAL shortcuts in a Nvim Plugin?
-
Move to the end of the line in insert mode
I heavily rely on tpope/vim-rsi, which will provide you with to hop to the end of the line in insert mode
- How do I remap `Ctrl + Backspace` in Normal mode to delete the previous word?
-
Vim plugin to give Emacs key mappings
Look no further than the vim plugin master himself, Tim Pope: https://github.com/tpope/vim-rsi
-
Toggle off Vim keymappings
I would just define whatever "standard text-editing keyboard shortcuts" you want in insert mode, and then just use insert mode as your "vim for note-taking". Kind of like Tim Pope's RSI but with the "standard" key bindings you want instead of bindings based on Emacs/readline.
clever-f.vim
-
F/f/T/t highlight plugin?
Looks like easy-motion makes buffer changes, but I didn't know about f/t mode for sneak. In sneak related there is also clever-f which looks like exactly what I want
- Line motions why is there no `[count]gm`?
-
Plugin that visualizes distance from cursor in key strokes?
You can try something like this https://github.com/rhysd/clever-f.vim
-
Is it possible to remap next and previous functions for find in line (f and t)?
It's not exactly what you want, but try out clever-f. Instead of ; and , to go back and forth, you use f and F again. For example finding the 3rd a in a line, you'd press faff rather than fa;;.
-
Why not use <space> as <leader> key?
clever-f plugin in my case.
-
the 'lua' way to customise clever-f - help a newb?
clever-f works almost the way I want it to. (It extends f by highlighting, and then you repeatedly tap f to move to the next occurrence. You have to do something else before hitting f again to search for a new char.)
-
moving in insert mode
clever-f
-
When using a custom mechanical keyboard (like the Ergodox EZ) with autoshift , how do you get around moving with [jk]
I'm using a QMK home-row mod keyboard and I used to have this issue as well. But turned out it helped me to be a better vim user since now I use better navigation methods. For one, J and K are mapped to 5J and 5K (as always). Then I used a plugin called ggandor/lightspeed.nvim to move to different locations. And I use rhysd/clever-f.vim for better horizontal movements.
-
Is there a plugin that only highlights the occurrences of f/F/t/T on the same line without providing any hopping feature?
rhysd/clever-f.vim: Extended f, F, t and T key mappings for Vim.?
-
Any tips how to force self to learn f and t motions
Also consider clever-f to allow f and t to be repeated, or, for a bigger reshaping of your movements, [lightspeed](https://github.com/ggandor/lightspeed.nvim], which integrates clever-f among other.
What are some alternatives?
vim-which-key - :tulip: Vim plugin that shows keybindings in popup
lightspeed.nvim - deprecated in favor of leap.nvim
nvim-cfg
mini.nvim - Library of 35+ independent Lua modules improving overall Neovim (version 0.7 and higher) experience with minimal effort
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
quick-scope - Lightning fast left-right movement in Vim
xcape - Linux utility to configure modifier keys to act as other keys when pressed and released on their own.
vim-easymotion - Vim motions on speed!
readline.vim - Readline emulation for command-line mode
vim-shot-f - highlight the character which can move directly to (by `f`,`F`,`t`,`T`)
vim-surround - surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease
vim-sneak - The missing motion for Vim :athletic_shoe: