- tsukkee
As you know, the world most powerful editor!!
But, note that, to use vim efficiently:
- We need to maintain vimrc day by day.
- Or, we need to train our fingers by ourselves.
- I had enough time to do that when I was a student, however currently I don't have the time because I need to maintain my family and train my children...
- Also, I cannot suggest vim as a common development environment for my team since I'm only vimmer in my team...
use Visual Studio Code + Vim plugin!
- You can use Vim-keybindings!
- Other team members are not forced to use Vim!
- We can configure them easily!
You may concern whether you can continue your vim experience even in VSCode + Vim plugin.
- How about package manager?
- Yes, it has!
- How about Unkite/Denite/CtrlP like interface?
- Yes, it has!
- How about Language Server Protocol (LCP) client?
- Yes, it has! Of course!
- How about :terminal?
- Yes, it has.
- How about Surround.vim?
- Yes, it has!
- How about easymotion.vim?
- Yes, it has!
- VSCode team added API to implement Vim-like keybind when VSCode's 1.0 release and some other commands! Also, VSCode team contributed it 6 times!
- And, now it is registered as featured keymap plugin with others like Emacs's one, Sublime's one and etc.
Maximum only 3 horizontal OR vertical windows...
Only highlight .vim files...
Diversity is importat and get inspired!