VIM


一个IDE成熟的标志是他有了VIM按键偏好

VIM的命令行操作非常舒服,敲代码省力,看起来很酷,只不过学习曲线有点陡,实用性的话不如Jetbrain全家桶。
但在服务器上不得不用了,开始学起来发现蛮好用的,不用鼠标诶。
自己配置了vimrc,安装了YCMc++补全,有智能换行还行。
对我而言是一个服务器上的无可替代的编辑器,看起来有点离经叛道,不过简单有效就好,关于调试和单元测试还是老老实实用jetbrain全家桶好了,真不想用GDB调试。

常用命令:
复制粘贴剪贴
1. 复制粘贴 11,13 co 15 将11到13行文本复制到15行下即16行
2. 移动文本 11,13 m 15 将11到13行文本移动到15行下

删除
1. dd 删除光标所在一行
2. dG 删除光标行到结尾全部
3. ndd 删除光标下面的n行
4. d0 光标删至行首
5. d$ 光标删至行尾
6. v/V 从光标处开始选择进行矩形操作
d/D 删除矩形

搜索/查找
1.shift+*从上至下找光标所在的单词
2./?接查找内容
3.noh 停止搜索高亮


KISS