zoukankan      html  css  js  c++  java
  • vim经常使用命令总结

    vim命令总结

     

    1.删除字符
      要删除一个字符,仅仅须要将光标移到该字符上按下"x"。



    2.删除一行
      删除一整行内容使用"dd"命令。

    删除后以下的行会移上来填补空缺。



    3.删除换行符
      在Vim中你能够把两行合并为一行,也就是说两行之间的换行符被删除了:命令是"J"。



    4.撤销
      假设你误删了过多的内容。

    显然你能够再输入一遍。可是命令"u" 更简便。它能够撤消上一次的操作。

    5.重做
      假设你撤消了多次。你还能够用CTRL-R(重做)来反转撤消的动作。

    换句话说,它是对撤消的撤消。撤消命令还有还有一种形式,"U"命令,它一次撤消对一行的所有操作。第二次使用该命令则会撤消前一个"U"的操作。用"u"和CTRL-R你能够找回不论什么一个操作状态。

    6.追加(这个时候回进入编辑状态,Esc退出编辑状态回到命令状态)
      "i"命令能够在当前光标之前插入文本。
      "a"命令能够在当前光标之后插入文本。
      "o"命令能够在当前行的以下另起一行,并使当前模式转为Insert模式。
      "O"命令(注意是大写的字母O)将在当前行的上面另起一行。
    (作为iOS开发 以上几条就够用了!

    7.使用命令计数
      如果你要向上移动9行。这能够用"kkkkkkkkk"或"9k"来完毕。其实。非常多命令都能够接受一个数字作为反复运行同一命令的次数。比方刚才的样例,要在行尾追加三个感叹号,当时用的命令是"a!!!"。还有一个办法是用"3a!"命令。3说明该命令将被反复运行3次。相同。删除3个字符能够用"3x"。指定的数字要紧挨在它所要修饰的命令前面。

    8.退出
      要退出Vim,用命令"ZZ"。

    该命令保存当前文件并退出Vim。



    9.放弃编辑
      丢弃全部的改动并退出。用命令":q!"。

    ":e!"命令放弃全部改动并又一次加载该文件的原始内容。

    10.以Word为单位的移动
      使用"w"命令能够将光标向前移动一个word的首字符上。比方"3w"将光标向前移动3个words。"b"命令则将光标向后移动到前一个word的首字符上。
      "e"命令会将光标移动到下一个word的最后一个字符。命令"ge"。它将光标移动到前一个word的最后一个字符上。、

    11.移动到行首或行尾
    &nbs

  • 相关阅读:
    一次事务过程与数据库管理过程
    如何连接oracle数据库及故障解决办法
    存储过程从入门到熟练(多个存储过程完整实例及调用方法)
    ASP.NET:通过反射填充泛型集合List的静态方法
    UTC datetime values in SQL Server 2000
    Datable 添加到Dataset 并且重新命名
    sp_help sp_helptext 存储过程的返回结果导出到表
    【转】目录 aspnet_client是什么?
    Javascript to generate excel 2
    Javascript verify integer or float value from textbox
  • 原文地址:https://www.cnblogs.com/llguanli/p/7340987.html
Copyright © 2011-2022 走看看