VIM Linux开发环境利器。使用7.1version。通过goole、help等对于一些技巧进行收集。
dl 删除当前字符(与x命令功能相同)
d0 删除到某一行的开始位置
d^ 删除到某一行的第一个字符位置(不包括空格或TAB字符)
dw 删除到某个单词的结尾位置
d3w 删除到第三个单词的结尾位置
db 删除到某个单词的开始位置
dW 删除到某个以空格作为分隔符的单词的结尾位置(非常有用)
dB 删除到某个以空格作为分隔符的单词的开始位置
在删除的过程中,需要在一行中进行跳转。在normal模式,‘F’向前寻找,‘f'向后寻找。
vim光说不练,没有长进的。
举个简单的例子,在vim中输入了以下语句。
This is a Test, there is another test.
但是输入到末尾的时候,发现'Test'应该为Task. 此时,
(1)'F' , 回退到','字符处;
(2)dB,删除Test;
(3)在通过'i',输入Task.