Add Vim bindings to Soulver
under review
Andrew Woods
As a heavy VIm user, I want to be able to able to a Soulver file the same way I edit a document in Vim. Hit ESC to enter Normal mode so I can use hjkl to navigate. use text objects e.g. ciw to Change Inner word, dd to delete the current line. then use i to enter Insert mode. Many tools I use have Vim bindings, so have them to Soulver would be amazing
C
Carsten Schlegel
Oh yeah, VIM VIM VIM ;-)
VIM Keybindings Apps:
- Obsidian (Activate in Settings)
- Visual Studio Code (Activate via Extension)
- Visual Studio (Activate via Extension)
- Eclipse (Activate via Extension)
- Chrome (Active via Extension "Surfing Keys")
- Safari (Activate via Extension "Surfing Keys")
But on Browsers the VIM Keybindings are for scrolling, tab navigation, position marks, search... less or not at all for text input
If Soulver supports VIM you can make a VIM Version (+ 10$ extra). Any VIM users likes to pay 10$ for this.
I would even pay 50$ more if I had good VIM functionality for it. But perhaps not everyone pays that!
Zac @ Soulver
You might like this project: https://github.com/Yohannfra/soulver3.vim
Zac @ Soulver
under review
Which other MacOS apps have Vim bindings Andrew? I'd like to see how they do it.
Andrew Woods
Zac @ Soulver: GUI apps
* PhpStorm - install the IdeaVim Plugin in the PhpStorm preferences
* Vimium - a Firefox extension
CLI apps
* vifm - VI File Manager - https://vifm.info/
* ranger - VI File Manager https://github.com/ranger/ranger
* Bash - it's s mode in the terminal. Put
set -o vi
in your ~/.bashrcThere's a more complete list here
Zac @ Soulver
Andrew Woods: Thanks Andrew. Does anyone reading this know of any native Cocoa apps that support vim bindings?
Karim Abou Zeid
Zac @ Soulver: Xcode
Zac @ Soulver
Karim Abou Zeid: That's not an IDE? 😄