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

vim使用

时间:2015-06-23 21:39:18      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:vim

有些工具,当时拿出来的时候很经验,但是一段时间过后就会忘了其存在。
还有一种工具,当你使用的越多,你才会发现这玩意快成精了。
vim就是这样的工具,你服还是不服?

教程很多,我个人之前存放的是简明vim练级攻略

文本操作历来就是常见操作,这种技能不能挂上技能清单,但是如果你没有处理文字的能力,那么总会让人觉得有些不可思议。从searchregex ,从notepadnotepad++ ,最后再到这里要讨论的vim ,你会发现,有些东西,确实是熟能生巧之后才知牛逼。

vim用的时间不长,已经发现了确实非常赞,个人感觉vim的最大好处是释放了你键盘和鼠标切换的时间,这个时间真的太长了,而且是没有意义的存在。

文本操作有时候和数据库的操作非常像:增,删,改,查。

常见基础命令

普通模式下光标移动h(left-line),j(down-line),k(up-line),l(right-line)
命令模式的开启:: / ?

复制:行复制yy
粘贴:p or P (取决于粘贴方向)
剪切:dd (delete,行操作)

undo: 撤销 u
redo:恢复 ctrl+r (为什么不是r,因为r已经是开启编辑模式的功能键了)

查找:/searchWord 向下查询,向上为?/searchWord

保存那些太常规了,基本上不会变化,没必要细讲。

从命令中得到的一般规律,有待考证:

$ 应该和正则一样,是个行后缀标志,作用范围为当前行内
G 应该是个跨度标志 如 10G,即从开头跨越到第10行, yG 表示光标所在行到最后一行全被复制

vim使用

标签:vim

原文地址:http://blog.csdn.net/bugmeout/article/details/46609933

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