工具-VIM常用快捷键
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工具-VIM常用快捷键相关的知识,希望对你有一定的参考价值。
使用vs code 的插件 amvim来快速编辑代码,要熟记下面的命令
由normal模式切换到insert模式的命令键
i | 在光标左侧输入正文 |
I | 在光标所在行的行首输入正文 |
a | 在光标右侧输入正文 |
A | 在光标所在行的行尾输入正文 |
o | 在光标所在行的下一行增添新行,光标位于新行的行首 |
O | 在光标所在行的上一行增添新行,光标位于新行的行首 |
修改键
x | 删除光标位置指定的字符 |
dd | 删除光标所在的行 |
u | 撤销最近的修改 |
U | 撤销对当前行上做的所有修改 |
r | 替换光标位置上的一个字符 |
R | 替换从光标位置开始的字符,同时改变vi到文本输入模式 |
.(点) | 重复上一次的修改 |
normal模式下的移动键
h或[ ] | 将光标向左移动一格 |
j或[ ] | 将光标向下移动一格 |
k或[ ] | 将光标向上移动一格 |
l或[ ] | 将光标向右移动一格 |
$ | 将光标移到当前行的行尾 |
w | 将光标向右移一个字 |
b | 将光标向左移一个字 |
e | 将光标移到字尾 |
0(零) | 将光标移到当前行的行首 |
编辑命令
键 | 功能 |
d | 删除指定位置的文本,并存到临时的缓冲区中。可以使用put操作符(p或P键)访问这个缓冲区 |
y | 将指定位置的文本复制到临时缓冲区。可以使用put操作符访问这个缓冲区 |
P | 将指定缓冲区的内容放到当前光标的位置之上 |
p | 将指定缓冲区的内容放到当前光标的位置之下 |
从normal进入viewmode,2种方式
使用v进入是按字符选取
使用V进去是按照行选取,
配合y复制
配合p粘贴
配合d删除
从normal进入visual模式 按住V或者v
从normal进入command模式 按a,i,o
从visual模式进入command模式 按o
以上是关于工具-VIM常用快捷键的主要内容,如果未能解决你的问题,请参考以下文章