Vi/Vim 常用操作命令

* 符号个人感觉要重点看一下

神器:vimtutor

x   删除当前字符   *
dw 删除当前位置到单词结尾
gg  光标位移到file开头 *
G   光标位移到file末尾 *
A   光标位移到行尾并进入**INSERT**模式  *
o   光标当前行下新建一行插入   *
O  在光标当前行上新建一行插入
0   将光标跳转到行头  *
$   将光标跳转到行尾  *
dd  将光标当前行删除  *
u   撤销操作,支持 [ n]u    *
E   光标跳转到下一个单词
y[n]w 复制n个单词
y[n]y 复制n行
[n]x  剪切光标后边n个字符   *
p   在光标之后粘贴 *
P  在光标之前粘贴
~   反转当前光标的大小写  *
g;  跳转到上一个编辑的地方   *
g,  跳转到下一个编辑的地方
H  光标跳转到当前窗口第一行
M  光标跳转到当前窗口中间行
L   光标跳转到当前窗口底行
  • CTRL + F/B 上一页/下一页 *

转化大小写

~ 转化当前光标的内容的大小写并调转到下一个内容 *
按v进入视图模式 选中要转化的内容范围 按u全部转化为小写,按U全部转化为大写

配对符号的查找

% 找到当前光标以后的左配对符后直接跳转到对应右配对符,比如`{`找到对应`}`    *

文本替换

:%s/str1/str2/g   如果遇到特殊字符也可以用     :%s-str1-str2-g   *

image.png

posted @ 2021-08-13 17:30  潮鸣s  阅读(52)  评论(0)    收藏  举报