鸟哥linux读书笔记三
第十章vim编辑器
常用命令
[Ctrl]+f 向下翻页,相当于[page Down]
[Ctrl]+b 向上翻页,相当于[Page Up]
0 数字0,光标移动到这一行最前面的字符处
$ 光标移动到这一行最后面的字符处
G 光标移动到该文件最后一行
gg/1G 光标移动到该文件第一行
15G 移动到该文件的第15行
n<Enter> 光标下移n行
/word 光标所在处向下查找为word的字符串
n 下一个
N 向上查找,下一个
:n1,n2s/word1/word2/g 在第n1与n2行之间寻找word1,并将该字符串替换为word2
:1,$s/word1/word2/g 从第一行到最后一行寻找word1,并替换为word2
:1,$s/word1/word2/gc 替换前向用户确认(confirm)
x/X 向后/向前删除一个字符
15x 表示删除光标所在位置的后面15个字符
dd 删除光标所在行
ndd 删除光标所在行向下n行
yy 复制光标所在行
nyy 复制光标所在行向下n行
nyw 复制n个单词
p/P 小写p,将已复制的数据在光标的下一行贴上,大写P则贴在光标上一行。
cw 更改光标所在处的单词到单词结尾处
3cw 从光标开始处计算,更改3个单词(也就是删除3个单词)
u 复原前一个动作
[ctrl]+r 重做上一动作,通常与u配合使用
J 清除光标所在行与上一行之间的空格,把光标行和上一行连在一起。
o/O 小写o,在光标所在行的下一行处插入一新行
i/I 从光标所在处插入
a/A &nb