百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> vim迅速挪移及块选中
分享文章到:

vim迅速挪移及块选中

发布时间:09/01 来源:未知 浏览: 关键词:
大概使用vim好几年的开发者,在移动光标的时候,还是使用上下摆布键,而不是去使用h/j/k/l。确实,hjkl有点反人类,很难去顺应。本人在开端的时候也是完全的不顺应。但是假如你熟练把握构成肌肉记忆之后,将会大大提高的你速度。

光标移动

在一般模式下移动光标请使用hjkl来替换上下摆布标的目的键。这里有个好的办法,去玩游戏,哈哈,我起初就是这么练习的。在线游戏地址如下:

https://vim-adventures.com/

其中第一关就是使用hjkl来完成的。

在单词间移动

由于在单词间移动的效力要比光标移动效力高,所以,在单词间移动是日常中用的比力多的。下面介绍几个在单词间移动的按键及说明:

  • w移动到下一个单词开端处

  • W移动到下一个单词空白符处

  • e移动到单词结尾(留意他和w的不同)

  • b与w相反

  • B与W相反

学习办法嘛,还是和上面一样,去玩vim游戏。

行间搜索移动

其实,在行内移动最快的方法是搜索一个指定字符,然后快速移动到该字符上面。下面介绍几个相关的按键及说明:

  • f{char} 向后搜索字符char,并将光标移动到该字符上面。

  • F{char} 向前搜索字符char,并将光标移动到该字符上面。

  • t{char} 搜索字符char,并将光标移动到该字符前一个字符上面。

  • ; 下一个字符所在处

  • , 上一个字符所在处

行首行尾移动

上面所说的行间搜索只能搜索光标后面的字符,假如向前搜索则不克不及完成需求。这个时候需要使用F来向前搜索或结合行首移动,先将光标移动到行首,然后再搜索。

  • 0 数字0将光标移动到行首

  • $ 将光标移动到行尾

这里教大家一个小技巧,可以使用0+w来移动到行首非空白字符处,使用$b移动到最后的字符后面。

页面移动

  • gg 移动到首行

  • G 移动到尾行

  • nG 移动到指定行

  • H/M/L 视图最上面/中心/下面

  • ctrl+u 上翻页

  • ctrl+f 下翻页

  • zz 使光标居中

块选中

我们知道,使用vim编纂器,鼠标是没有作用的,不克不及用鼠标来选定一段字符。下面我们来介绍块选中,有了它再结合光标移动,即可完成一段字符的选中。

  • v 选中多个字符

  • V 选中行

  • ctrl+v 块选中

  • y 复制

  • d 删除

  • p 粘贴

以上就是vim快速移动及块选中的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板