Vim编辑器中常用操作
1、一般模式
-
复制
yy:复制当前行
y3y:复制包含当前行共3行
-
yw:复制一个单词
-
粘贴
p:粘贴至下一行
P:粘贴至当前行
-
删除
dd:删除当前行
D:删除当前行光标后的内容(包含光标处)
-
dw:删除一个单词
-
撤回
u:撤回操作
-
剪切字符
x:剪切光标处及其后面
X:剪切光标处及其前面
-
移动
shift+g:到达文档尾部
3+shift+g:到达文档第3行
shift+:输入3:到达文档第三行
-
shift+6(^):回到行首
-
shift+4($):回到行末
2、编辑模式
进入编辑模式的方式:
i(insert):当前光标前进入
a(append):当前光标后进入
I:行首
A:行尾
o:下一行
O:上一行
3、指令模式
命令 | 功能 |
---|---|
/查找的词 | n:下一个,N:上一个 |
:noh | 取消高亮 |
:set nu | 显示行号 |
:set nonu | 关闭行号 |
:%s/old/new/g | (substitute)替换(global全局)内容 |
https://blog.csdn.net/zhangjm123/article/details/78566218?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-4.essearch_pc_relevant&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-4.essearch_pc_relevant
https://blog.csdn.net/Jairoguo/article/details/82142461?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.highlightwordscore&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.highlightwordscore