mlessvim.el (pronounced modeless-vim-dot-el) seeks to provide a lot of vim's useful editing commands
in emacs without:
-
Requiring the user to continually switch between normal and insertion modes.
-
Rebinding existing emacs commands.
mlessvim.el provides a customizable prefix key which when followed by a sequence of keys performs some vim-like
operation. For example:
- <prefix key> d w
- will delete the current word
- <prefix key> c i (
- will copy the contents of the current quoted region without the surrounding quotes.
- <prefix key> *
- will highlight all occurrences of the current symbol...
mlessvim is very much still under development but seeing as it is basically a set of key-bindings it may
still be useful. In particular, the following features have not yet been implemented:
- Repeating the last operation
- Performing an operation several times
- Going to matching delimiters
- Stripping / changing surrounding delimiters
- Other things you might care to suggest...
Download mlessvim.el here - should you feel inclined.
This download includes documentation and installation instructions.
Contact
If you'd like to tell anything about this you can find me here.