zoukankan      html  css  js  c++  java
  • 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    把屏幕置为中间

  • 相关阅读:
    发现个atan2的正确使用方式
    Forward+ Shading架构
    fatal: unable to connect to gitee.com: gitee.com[0: 180.97.125.228]: errno=Unknown error 解决方案
    HDFS HA(高可用性)集群规划
    如何使用RTP引擎对语音编码进行转码
    关于 Angular 应用 tsconfig.json 中的 target 属性
    浅谈 Orbeon form builder 的权限控制
    关于 Angular 应用 tsconfig.json 中的 lib 属性
    orbeon form 通过 url 的方式同第三方应用集成的开发明细
    orbeon form 的配置介绍
  • 原文地址:https://www.cnblogs.com/shy13138/p/11413879.html
Copyright © 2011-2022 走看看