提高书写代码的效率,还有coding 时候的乐趣。被誉为编辑器之神。
强大之处在于命令模式,插入模式易于使用,越来越了解VIM之后,会花越来越少的时间使用插入模式。
高效率编辑的第一步,就是放弃使用箭头键。
不用频繁在箭头键和字母键之间一来一去了,节省很多时间。
一开始可能需要适应一下,一旦习惯这种方式,会发现这样操作的高效之处了。
有段落的文本时,你的段落在VIM看来是一个大的常常的行,你可以再按h、j、k、或者l之前键入一个g,这样VIM就会按屏幕上面的行如你所愿的移动了。
<C-X> 代表 Ctrl + X
<C-F> 向下移动一屏
<C-B>
向上移动一屏
iAmALongAndAwkwardVarName
高效的输入
* 读取光标处的字符串,移动贯标到他再次出现的地方
# 类似上面,反方向寻找
/text
从当前光标处开始搜索字符串text,并且到达text出现的地方,必须使用回车来开始这个搜索命令,如果想重复上次的搜索的话,按n
?text
类似上面,但是是反方向
满足你控制光标,两点之间的文本称作被“跨过”,这里的命令也被称作是motion
fx:移动到当前行的下一个x处。可以使用;来重复上一个
<C-F> 向下移动一屏
<C-B> 向上移动一屏
G 到文件尾
<C-N> <C-P>
一直循环他找到的匹配的字符串
聪明的进入插入模式:通常不是那么合适
i 当前字符的左边插入
I 当前行首插入
a 当前字符的右边插入
A 当前行尾插入
o
当前行表面插入一个新行
O 当前行上面插入一个新行
时间: 2024-10-07 20:15:39