平常使用得编辑环境主要就是vi/vim。和几位同事工作之后,都说我vim使得不熟悉,简直汗颜自己已经用vim已经一年了,可能其他人知道更快捷得操作方式,而自己却不知道,总是用比较原始的方式来操作,这里贴出一些常用操作,希望大家踊跃补全。
1.代码整块缩进
在命令模式下输入v,选中要缩进的行,然后再使用“>”往右缩进或者“<”往左缩进
2.控制行首或者行末
行首:^, 行末:$
3.拷贝一整行:yy
4.粘贴文本:p
5:向上滚动半屏:CTRL-U
6:向下滚动半屏:CTRL-D
7:上滚一行:CTRL-E
8: 下滚一行:CTRL-Y
9: 向下翻页: CTRL-F
10: 向上翻页:CTRL-B
11:保存:x或者wq
12:退出:q, 加!表示强制退出
13:写入不退出:w
14:移至文件第一行:g
15:移至文件最后一行:G
16:删除当前字符:x
17:删除一整行:dd
18:删除一个换行符,也就是连接两行:J
19:撤销:u
20:撤销一整行的修改:U
21:重做:CTRL-R
22:查找:/
附件是我的VIMRC文件