【Tools】Vim命令小记

最近一段时间一直在Linux系统下进行工作,使用的最多的就是vim了,但自己并不熟悉,看师兄们用的那么溜,也很羡慕呐,虽然相信熟能生巧,但也需要多加练习,有意识的去练习,这里从网上先总结了一些我比较常用的快捷键,先记一下,之后慢慢熟悉了,再做补充,感觉这些快捷键及命令着实强大好用。

参考:http://www.cnblogs.com/jiqingwu/archive/2012/06/14/vim_notes.html#id13 vim使用命令


vim下的三种模式:命令模式、可视化模式、普通模式
Esc 进入命令模式
可视化模式 :V 或者 Ctrl+v
普通模式: i 、a、 o等均可进入编辑模式
文件退出:
:q 无改动的话 ,退出
:w 保存
:wq 保存退出
:q! 强制退出
快捷键ZZ:保存退出

剪切、复制、粘贴、删除:
  • y: 复制在可视模式下选中的文本。
  • yy or Y: 复制整行文本。
  • y[n]w: 复制一(n)个词。
  • y[n]l: 复制光标右边1(n)个字符。
  • y[n]h: 复制光标左边1(n)个字符。
  • y$: 从光标当前位置复制到行尾。

  • d: 删除(剪切)在可视模式下选中的文本。
  • dd: 删除(剪切)1(n)行。
  • p: 在光标之后粘贴。
  • P: 在光标之前粘贴。
另外,可以使用   :set mouse=v  来将选中的字符复制下来,可以在其他地方进行 粘贴
撤退: u
回退: ctrl + r
跳转:(1)ctags -R * 生成 tags文件,并在.vimrc中添加上tags的目录之后,可以vim 编辑中进行变量 函数的跳转,其中跳转过去使用 命令 Ctrl+],跳转返回 是 Ctrl+t
(2) shift+%括号等的跳转,比如光标在(处,shift+%后,可以跳转到)处
文件头部: 命令行中输入 :1 或者 ??
文件尾部: shift + g
文件中查找: / 向下查找 向上寻找 n/N来搜寻 下一个/上一个
全局搜索: F3
字符补充: Ctrl + n
折叠 : z + o-- 打开折叠的文本;
z + c -- 收起折叠;



  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值