写在前面:本博客学习参考自:指尖飞舞:vscode + vim 高效开发(系列视频)
目录
vim 的几种模式
- 普通模式 (NORMOL)
- 插入模式 (INSTER)
- 可视模式 (VISUAL)
- 命令模式
模式转换
NORMOL ⇒ INSTER
i:在光标前插入
I:在行首插入
o:下一行插入
O:上一行插入
a:光标后插入
A:行尾插入
INSTER ⇒ NORMAL
ESC / jj
NORMOL ⇒ VISUAL
v
VISUAL ⇒ NORMOL
ESC / v
NORMOL ⇒ 命令模式
:
命令模式 ⇒ NORMOL
ESC / 直接删除 :
光标移动
NORMOL 模式下操作符
NORMOL 操作符与动作结合
大小写转换
Tips
gd:跳转到函数定义
ctrl + t:返回
gt:向右跳转到下一个标签页
gT:向左跳转到上一个标签页
number + gt:跳转到某一标签页(第一个标签页为 1 )
ctrl+0:进入资源管理器,由此可以以下操作
j:向下
h:向上
space:打开文件 / 打开文件夹 / 关闭文件夹
l:打开并进入文件
h:进入当前文件的目录,再次按 h 关闭当前文件夹
在分屏情况下
ctrl + number:跳转到相应的分屏页