我是一个Ruby编程人员,试图从Textmate切换到MacVim,但在浏览庞大的VIM列表以及它们的所有按键时遇到麻烦。我厌倦了听到“您可以使用'I'来插入文本,或者'a'来在字符后添加文本,或者使用'A'来在行尾添加文本,或者……”我无法想象每个人都使用全部20种不同的按键来导航文本,使用10种左右的按键来开始添加文本,并使用18种方式直观地选择内部块。还是你!?
我理想的备忘单是每个人每天用于编写代码的30-40个最常用的按键或命令,以及红宝石学家每天使用的绝对必要的插件以及10个最常用的命令。从理论上讲,一旦我掌握了这一点,并且开始像在Textmate中一样熟练地掌握VIM,那么我就可以开始学习成千上万的其他VIM命令,这将使我更加高效。
还是我完全错误地学习了VIM?