zoukankan      html  css  js  c++  java
  • vim使用进阶

    1)命令行模式:键入的内容被解释为命令。

            2)插入模式:键入的内容被插入文件。

            3)可视模式:通过键盘选择、剪切、复制文本。

            4)Ex 模式:使用更多命令(例如:存储文件、替换文本等)。

        博主最先接触vim的时候,也试图像其他的编辑器一样使用,即进入到插入模式后进行笨拙的操作。而事实上,vim真正强大和快速的地方在于其命令行模式。在真正熟练vim之后会发现,使用插入模式的时间越来越少,而越来越倾向于使用便捷的命令行模式。

    一、关于打开关闭和模式切换

    可以通过以下命令启动Vim:

        $ vim test.txt

        然后文档被打开了,但还不能进行编辑,此时 Vim 处在命令行模式。该模式下可以使用键盘执行 Vim 命令。

        要插入文本,将光标定位至插入位置(下几节中会说明高效的光标定位方法),然后按 i 进入插入模式。

        按 Esc 即可返回命令行模式。

        编辑完毕后输入:wq再回车可以保存退出,或者:q!可以不保存退出。

        在命令行模式下,有以下一些值得注意的地方:

            1):e <path/to/file>  →打开一个文件

            2):w  →存盘

            3):saveas <path/to/file>  →另存为 <path/to/file>

            4):x, ZZ 或 :wq →保存并退出 (:x 表示仅在需要时保存,ZZ不需要输入冒号并回车)

            5):q! →退出不保存 :qa! 强行退出所有的正在编辑的文件,就算别的文件有更改。

            6):bn 和 :bp  →在同时打开很多文件时,可通过这两个命令来切换下一个或上一个文件。

  • 相关阅读:
    MySQL数据库之数据类型
    MySQL数据库之数据操作
    MySQL数据库之表的操作
    十、原子操作
    九、std::async异步线程
    八、条件变量
    cisco笔试记录
    七、单例设计模式
    基于HTTP的功能追加协议
    使用栈来计算后缀表达式
  • 原文地址:https://www.cnblogs.com/maowuyu-xb/p/7274304.html
Copyright © 2011-2022 走看看