对mac来讲在terminal里直接调用vim的爽度是相当在线的,缺点是长得比较累眼睛(初始状态下没有高光)和操作比较反人类(指和其他编辑器相比vim的上手难度偏大)。但是!它就很爽啊!而且很多东西配合terminal用vim真的非常方便,比如萌新不会改环境变量的日子(暗示自己),我平时用的BBEdit这种时候也很鸡肋,上Xcode就更没必要了
这篇log用来记一些说不定哪天我就给忘了的基本操作
OS福利:terminal直接敲vim,不需要考虑安装(当然后续自己配高光肯定还是要动动小手的)
下面是在安装MySQL过程中设置环境变量里用到的命令(我只是隔壁教程的复读机)
vim ~/.bash _profile
vim打开文件默认在Normal状态无法编辑,按i进入Insert状态就可以当成一个正常的编辑器为所欲为了,不过这个时候它还比较丑(我的是在我疯狂嫌弃之后被我爸给配了高光但我现在是不会的);esc回退到Normal
然后似乎Normal才是vim的精髓?
Insert下vim的光标规则和terminal是一致的,就正常delete就好,当然这种光标我觉得很不舒服,经常都不知道我这一个delete下去被删掉的到底是个啥;但是Normal就很棒,Normal时光标位置是直接覆盖在字符上的,按x删除掉的就是当前光标所在位置的字符(感天动地)
另外一些常规操作
:wq<enter> 保存并退出
:w<enter> 保存
:q<enter> 退出
:q!<enter> 强制退出,不保存当前修改
dd 效果类似于剪切,删除当前行并复制到剪贴板
p 粘贴剪贴板
呜期末周先滚去复习辽
网友评论