码迷,mamicode.com
首页 > 系统相关 > 详细

VIM 工具学习

时间:2015-03-30 19:03:45      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:vim 命令

使用vimtutor命令学习vim工具

1、k上 j下 h左 l右;

2、i光标前插入,a光标后插入 ; 

3、I将光标移动行首插入,A将光标移动到行尾插入,e将光标以每个单词进行跳跃;

4、d$删除光标到行尾;

5、数字0可以将光标回到行首,$将光标移动到行尾;

6、dd命令删除整行, 2dd删除两行

7、u撤消单个,U撤消整行 Ctrl+R可以撤消到原始状态;

8、p将最后一次删除的内容输入光标之后;

9、输入r和一个字符,替换光标位置的字符为新的字符;

10、使用C更改内容,c$即从光标位置到行尾进行删除,并进入插入模式;

11、ctrl + g 显示光标所在行及文章的百分比位置;

12、G将光标移动到文档最后一行,gg将光标移动到文档第一行;500G将光标移动到500行位置;

13、/字符串,将查找文档中指定的字符串,n查找文档下方的字符串,N将查找文档反方向的字符;

14、逆向查找字符串,使用?字符命令,将查找反方向的字符串,使用ctrl+o(字母),回到之前的位置;

15、%查找配对的括号等符号,(将光标移动到首个(符号,再按%符号,光标将自动跳到对应的)上;

16、s/thee/the/将替换当前行第一个查找结果,将thee 替换为the字段,s/thee/the/g,将整行               的thee替换成the字符,100,200s/thee/the/g将替换100行到200行之间的thee为the字符,                      %s/thee/the/g,将替换整章文档的thee为the; %s/thee/the/gc,将一个一个手动确认替换。

17、set number,显示文档的行号;

18、使用!加外部命令,实现在vim中执行命令;

19、w filename ,将在写文档保存为filename文档;

20、r filename将filename中的内容插入到光标后面,r!ls将ls工具的输出导入到光标后面;

21、小写o,将在光标下方插入一行并进入插入模式,大写O,将在光标上方插入一行并进行插入模式;

22、R替换命令,可以替换字符,可连续替换多个字符;

23、使用y复制 ,p粘贴,可以使用,使用v进入可视模式,进行复制 ,V可以进入可视行模式;

24、set ic  配置在搜索时忽略大小写,set noic 禁用忽略大小写,set hls 高亮显示查找字符 set nohls关          闭高亮显示 


VIM 工具学习

标签:vim 命令

原文地址:http://leozhenping.blog.51cto.com/10043183/1626424

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!