您的位置:首页 > 其它

Vim经常使用技巧总结1

2015-09-30 12:13 323 查看
我的主力博客:半亩方塘

1、 反复上次的操作在普通模式下用
.
命令

2、 取消上次的操作在普通模式下用
u
命令

3、 整行删除在普通模式下用
dd
命令,此命令在删除行后 不进入插入模式

4、 整行删除在普通模式下用
S
命令,此命令在删除行后 进入插入模式

5、 删除某个单词在普通模式下用
dw
命令,此命令删除单词后 不进入插入模式

6、 删除某个单词在普通模式下用
cw
命令,此命令删除单词后 进入插入模式

7、 删除光标位置的字母在普通模式下用
x
命令,此命令删除字母后 不进入插入模式

8、 删除光标位置的字母在普通模式下用
s
命令,此命令删除字母后 进入插入模式

9、 在光标所在行的下一行插入在普通模式下用
o
命令,此命令 进入插入模式

10、 在光标所在行的上一行插入在普通模式下用
O
命令,此命令 进入插入模式

11、 在光标所在位置的下一位置进行插入操作,在普通模式下用
a
命令,此命令进入 插入模式

12、 将光标移动到该行末尾最后一个字母的位置。在普通模式下用
$
命令,该命令 不进入插入模式

13、 将光标移动到该行末尾的最后一个字母的下一个位置进行插入操作。在普通模式下用
A
命令,此命令 进入插入模式

14、 将光标移动到该行的第一个位置进行插入操作。在普通模式下用
I
命令。该命令 进入插入模式

15、 在大规模的范围内进行反复性的操作一般须要用到命令行模式下的
:normal
命令,譬如凝视掉所有的代码用
:%normal
i//
:normal
命令无论光标所在位置在哪儿,都会将其移动到所选区域的行首进行操作。所以这里的
:%normal
i//
:%normal I//
效果是一样的,
%
表示的是所有文档的范围

16、 从光标所在行到文件末尾这全部的范围进行缩进在普通模式下用
>G
命令。该命令 不进入插入模式

17、 进入某个文件夹能够在命令行模式下用
:cd ...
命令,这个命令跟 shell 中的类似,在该文件夹下打开文件用
:open
filesname
命令。将 filesname 由相应的文件名替代
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: