编程快捷键设计(vim、vscode)
ctrl+p 显示项目目录
ctrl+b 隐藏目录
ctrl+e 像是最近编辑目录
vim
功能键
f2 重命名
f5 调试
f6 停止
插入模式
c+w 删除鼠标当前的单词之前的文字
c+h
c+l
c+j
c+k
c+c 退出插入模式
c+@ 输入上次输入的内容
c+u 删除当前鼠标之前的文字 行
c+j 移到新增一行
c+m 移到新增一行
c+r 临时操作 寄存器
c+o 临时进入普通模式
c+d 删除当前行的缩进
c+t 添加当前行的缩进
普通模式
h 左移
j 下
k 上
l 右移
H 行首
L 行尾
f 行内移动到x
t 行内移动到x 不包括x
o 光标新增一行
w 下一个单词
b 上一个单词
m 标记
r 替换
q 宏
e 单词末
y 复制
u 后退
i 插入模式
a 插入当前字符后
p 黏贴
I 行首插入模式
A 行尾插入
s
d 删除
g 跳转 会记录到jump 可以使用 c+o 回调
gd 跳转到变量
gg 文本第一行
G 文本最后一行
数字g 跳转到数字行
gi
g;
g,
gt
gT
z
x 单词光标位置文字
c 修改
v 可视化模式
n
?向上查找
/ 查找
* 向上查找当前单词
# 向下查找当前单词
leader
命令
: 进入命令
! 执行外部命令
sp 多个窗口
概念
jump 跳转列表
registry 删除 复制 等操作会保存到寄存器里