///
**************************************操作 gUU:行大写 guu 行小写 gUaw(gUiw)单词大写 guaw(guiw) 单词小写
************************************ 插入 i:光标前插入 I:行首插入 o:下行插入 O:上行插入 a:光标后插入 A:行尾插入 ^/$:跳到行首/行尾
************************************ 查找 jj:normal模式 w:下找开头 e:下找结尾 b: 上找开头 ge:上一个单词结尾
************************************查找 f{char}: 当前行向下查找 F{char}:当前行向上查找 t{char}:向下查找字符,停在字符前面的字符 T{char}:向下查找字符,停在字符后面字符
***************************************注释 gcc:行注释 gCC:块注释 gd : 跳转到函数定义或引用处,搭配cmd+i/cmd+o查看源码很方便 gh : 触发帮助提示 gb : 开启多光标模式,选中和当前单词相同的单词 *******************************************删除单个字符 x 删除光标所在的字符 X 删除光标前的字符 s 删除当前光标的字符并进入insert模式 S 删除当前光标所在行并进入insert模式
*******************************************vim 移动光标
z + z 将当前行置于屏幕中央
z + t 将当前行置于屏幕顶部
z + b 将当前行置于屏幕底部
g + g 调到文件首部
G 调到文件尾部
行数 + g + g 调到指定行
行数 + G 调到指定行
********************************************vim 替换单个字符
r 替换一个字符
R 替换多个字符
********************************************************基于行的移动
<leader> + <leader> + j 快速移动到某行(向光标下面进行移动)
<leader> + <leader> + k 快速移动到某行(向光标上面进行移动)
<leader> + <leader> + h 快速移动到某行开头、结尾、大小写、_、,和#(向光标上面进行移动)
<leader> + <leader> + l 快速移动到某行开头、结尾、大小写、_、,和#(向光标下面进行移动)
<leader> + <leader> + <leader> + j 快速移动到某行(向光标上下任意进行移动)
https://juejin.cn/post/7134701599833882655
ps:
标签:字符,vscode,vim,插入,查找,光标,移动,某行 From: https://www.cnblogs.com/tom2015010203/p/17563865.html