想请问下有用 IdeaVim 的小伙伴吗
一直听别人说 Vim 有多厉害,但是自己用了两天这个插件,感觉很多快捷键 Idea 本身已经有了,能问下大家什么想法
一直听别人说 Vim 有多厉害,但是自己用了两天这个插件,感觉很多快捷键 Idea 本身已经有了,能问下大家什么想法
我是 Intellij + IdeaVim + Mac 自带的 GNU readline (就是 bash 的快捷键, 有点像 Emacs 快捷键的子集) 三套一起用. VSCode 也类似.
IDE 的功能就用 Intellij 的, 重构, 开窗口, 跑测试之类的.
中型 /大型动作(大于两个按键) 用 Vim 快捷键, 如果 Vim 用习惯了, 你会发现大部分操作都是 3 个按键解决.
但是 Vim 小动作比较尴尬, 比如删行, readline C-k 在 Vim 里就要 d$, 向前删词 M-d Vim 就要 dw.
小动作(前后左右, 行首尾, 删行, 跳词等等) 用 readline, 这样一个组合解决, 而且不用摸很远的方向键和 Home/End 这些区域.
Idea 自己的快捷键和 IdeaVim 也不是一定要褒其中一个就要踩另一个,不是非黑即白的,我感觉两个都可以都用,选择自己顺手的那个就好,比如我觉得使用 vim 更容易学,记忆负担比较轻,那我就 vim,如果另一个人觉得 vim 操作反人类,那他可以用 idea 自己的快捷键,如果第三个人觉得快捷键这种功能没有什么用,写代码重要的是思路而不是操作速度,那他也可以用鼠标选择+键盘的方式控制自己的输入,并不影响他成为大神。
另外,建议少看一点为了流量无脑尬吹各种东西的文章,没有营养,还会让人无法正常思考 🙂