Appearance
掌握⾏相关的命令
移动
blank 字符(tab、空格、回车、换行)
移动到当前行首:
0移动到行首,有blank字符^移动到行首,不是blank字符- 改键
H
移动到当前行尾:
$移动到行尾,有blank字符g_移动到行尾,不是blank字符- 改键
L
改键
"vim.normalModeKeyBindings": [
// 行首
{
"before":["H"],
"after":["^"]
},
// 行尾
{
"before":["L"],
"after":["g","_"]
},
]
插入
i 光标前插入
I 在当前行前插入
a 光标后插入
A 在当前行后插入
o 回车并插入
O 上方回车并插入
命令
yy 复制当前行
p 粘贴
dd 删除整行
复制原理 yy ,复制的时候放到寄存器中,p 从寄存器中取出,与 ctrl + c/v 不冲突
VIM