vim学习(一) - Go语言中文社区

vim学习(一)


vim是linux和mac中常用到的编辑器。

其分为4种模式:

       normal模式:普通模式,浏览作用

       insert模式:

              i(insert)     在当前光标处进行插入

              a(append) 在当前光标后进行插入

              o(open a line below)      在当前行下进行插入

              I      在当前行首进行插入

              A     在当前行末进行插入

              O    在当前行上方进行插入

       Command模式:

              :w    保存

              :q    退出

              :wq  保存退出

              :q! 不保存退出

              :vs   竖分屏

              :sp   横分屏

              :set nu    显示行号

              :% s/需替换字符/替换后字符/g   全局替换

       Visual可视化模式:

              normal模式下v进入visual选择

              V(大写)选择行

              ctrl+v 块选择

       vim 操作小技巧

              ctrl+h     删除上一个字符

              ctrl+w     删除上一个单词

              ctrl+u     删除当前行

              ctrl+a      快速移动到行首

              ctrl+e      快速移动到行末

              ctrl+[      切换到nomal模式

              gi    快速移动到刚刚编辑过的地方

              h     左移

              j      下移

              k     上移

              l      右移

              w/W 下一个word/WORD开头

              e/E  下一个word/WORD结尾

              b/B  上一个word/WORD开头

       搜索单词快速移动

       fg    搜索此行的g并移动到g,";"号移动到下一个

       tg    搜索慈航的g并移动到g前面

       F     反过来搜索前面的字符

       0     移动到行首

       ^     移动到第一个空白字符

       $     移动到行尾

       g_    移动到行尾空白字符

       页面的移动

       gg   移动到文件的开头

       GG  移动到文件的结尾

       ctrl+o     快速返回

       ctrl+u     上翻

       ctrl+f      下翻

       zz    把屏幕置为中间

 

版权声明:本文来源博客园,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://www.cnblogs.com/shy13138/p/11413879.html
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-11-09 10:24:34
  • 阅读 ( 979 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢