Vim光标移动常用的命令有哪些
今天小编给大家分享一下Vim光标移动常用的命令有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
创新互联公司专注于企业成都营销网站建设、网站重做改版、凤泉网站定制设计、自适应品牌网站建设、HTML5、商城网站制作、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为凤泉等各大城市提供网站开发制作服务。
翻一页/半页
对于一个上千行的文本,如果想光标移动几行或翻页查看,hjkl无疑没法满足我们的需求,如果我们结合CTRL键操作的话,翻页时很轻松的事儿。
CTRL+f:向下翻一页 CTRL+b:向上翻一页 CTRL+d:向下翻半页 CTRL+u:向上翻半页
当然我们只要记住fbdu四个键就行,反正他们是用来与CTRL键组合翻页功能的,具体怎么翻的,自己实践操作几遍就能记住了。
光标一次移动一个单词的长度
w:移动到下一个单词的起始处(w,代表的意思就是word) W:移动到下一个单词的起始处
与之相反的两个操作时b和B
b:移动到前一个单词的起始处 B:移动到前一个单词的起始处(b和B的区别与w和W是同理的)
光标在一行内的移动
0:移动到行首 (数字0) $:移动到行未 ^:移动到当前行的第一个非空字符处(如果该行首没有空格,那么效果与0是一样的) g_:移动到当前行的最后一个非空格字符处
插入,追加字符
i:在当前光标位置插入字符 o:在当前行往下插入新的一空行 O:在当前行往上插入新的一空行 a:在当前光标后追加字符 R:替换当前光标的字符直到退出插入模式(按ESC) :r filename:把文件名为filename的内容插入当前行的下一行 :r! command:把command返回的结果插入到当前行的下一行
拷贝一个单词、行首、行尾、整行
yw:拷贝当前的一个单词 y0:拷贝的范围是当前光标处到行首 y$:拷贝的范围是当前光标处到行尾 yy:拷贝当前行 nyy:从当前行开始拷贝n行(这里的n是数字)
拷贝完后用p就可以粘贴了。
删除一个单词、行首、行尾、整行
x:删除当前光标处字符 dw:删除当前光标出一个单词 d0:删除光标处到行首的字符 d$:删除光标处到行尾的字符 dd:删除整行 ndd:删除n行(同样n代表数字)
以上就是“Vim光标移动常用的命令有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注创新互联行业资讯频道。
标题名称:Vim光标移动常用的命令有哪些
本文路径:http://myzitong.com/article/popgjh.html