vim 基础操作
i
表示 insert 要开始写入了
esc
退出 insert 模式
:
可以开始输入一些指令了
:wq
表示保存并退出
:q
表示不保存退出
:wq!
保存退出,强制
:q!
退出,强制
:set number
即可显示 vim 行号了
如果希望永久显示行好,就在 ~/.vimrc
中添加 set number
再保存退出即可
vim 移动光标快捷键
快捷键 | 描述 |
---|---|
shift + ^ | 光标移动到首部 |
shift + $ | 光标移动到尾部 |
shift + > | 光标隔着完整单词向右移动 |
shift + < | 光标隔着完整单词向左移动 |
gg | 跳到文件开头 |
shift + g | 跳到文件尾 |
control + u | 向上翻页 |
control + d | 向下翻页 |
command + f | 进行搜索 |
vim 复制粘贴剪切撤销
快捷键 | 描述 |
---|---|
dd | 剪切操作:删除光标所在的一行,并且存到缓存区 |
u | 撤销操作:撤销最近的修改 |
yy | 复制操作:复制光标所在行,并且存到缓存区 |
yw | 复制操作:复制光标到该单词尾 |
yb | 复制操作:复制光标到该单词头部 |
y + shift + $ | 复制操作:复制光标到整行尾部 |
y + shift + ^ | 复制操作:复制光标到整行头部 |
p | 粘贴操作:粘贴到光标处 |