三.linux操作
1.命令模式
1.1 光标跳转常用按键
按键 | 功能 |
---|---|
gg | 光标跳转到文档首行第一个字符 |
G | 光标跳转到文档末行第一个字符 |
行号+gg 或行号+G | 跳转到指定的行 |
^ | 光标跳转到行首 |
$ | 光标跳转到行尾 |
w | 光标按照单词向后跳转 |
b | 光标按照单词向前跳转 |
1.2 复制、粘贴、删除
按键 | 功能 |
---|---|
dd | 删除光标所在行 |
ndd | 从光标开始处 删除n行 |
d^ | 删除光标前的所有字符 |
d$ | 删除光标后的所有字符 |
yy | 复制光标所在行 |
nyy | 复制从光标开始的n行 |
p(小写) | 粘贴内容到光标所在行的下一行 |
P(大写) | 粘贴内容到光标所在行的上一行 |
u | 撤销类似于window的ctrl+z |
cc | 剪切当前行并进入插入模式 |
2.插入模式
按键 | 功能 |
---|---|
i(小写) | 在光标前插入 |
l(大写) | 在光标所在行行首第一个非空字符前插入 |
a(小写) | 在光标后插入 |
A(大写) | 在光标所在行末尾插入 |
o(小写) | 在光标所在行下一行插入 |
O(大写) | 在光标所在行上一行插入 |
s(小写) | 删除光标所在字符并进入插入模式 |
S(大写) | 删除光标当前行并进入插入模式 |
cc | 剪切当前行并进入插入模式 |
3.末行模式( 冒号 或者 / )
3.1 查找关键字并替换
按键 | 功能 |
---|---|
/word | 从上而下在文中查找字符串“word”,按n可以匹配下一个到的字符串 |
😒 /old/new | 将当前行中查找到的第一个字符“old"替换为"new" |
😒 /old/new/g | 将当前行中查找到的所有“old"替换为"new" |
:n1,n2 s/old/new/g | 在行号n1到n2范围内替换所有字符串“old“为"new" |
:% s/old/new/g | 将整个文件内的字符串"old"替换为“new” |
3.2 保存退出
按键 | 功能 |
---|