美文网首页Android Framework开发
Mac或Linux中vi编辑器的用法

Mac或Linux中vi编辑器的用法

作者: 为自己代颜_ | 来源:发表于2023-09-01 22:58 被阅读0次

    在Unix和Linux操作系统中,vi是标准的编辑器,它的强大不逊色于任何最新的文本编辑器。不论Unix及Linux系统的任何版本,vi编辑器的功能是完全相同的,当然包括Mac系统,vi也是Mac中最基本的文本编辑器。
    输入模式(Insert mode)
    (1)启动Vim编辑器,进入了命令模式,此时按下i,才会切换到输入模式输入内容后再点ESC则退出编辑模式,再输入:然后再输入wq回车则是保存退出。
    这个模式下支持的常见操作有,如下:

    1. 字符按键以及Shift组合:输入字符;
    2. ENTER:回车换行;
    3. BACK SPACE:退格键,删除光标前一个字符;
    4. DEL:删除键,删除光标后一个字符;
    5. 方向键:在文本中移动光标;
    6. HOME/END:移动光标到行首/行尾;
    7. Page Up/Page Down:上/下翻页;
    8. Insert:切换光标为输入/替换模式,光标将变成竖线/下划线;
    9. ESC:退出输入模式,切换到命令模式。
    

    (2)底线命令模式(Last line mode)
    在命令模式下,按下英文冒号“:”进入底线命令模式。在底线命令模式下,用户可以输入单个或多个字符的命令,可用的命令非常多,但下面仅仅给出最常用的命令:

    :w  将编辑的数据写入硬盘;
    :w! 若文件属性为『只读』时,强制写入该档案,前提条件是当前用户要对该文件有写的权限;
    :q  退出 vi 编辑器;
    :q! 若曾修改过的文件,现又不想储存,则要使用q!为强制离开但不储存文件;
    :wq 储存后退出编辑器;
    :wq! 强制储存后退出编辑器。
    

    相关文章

      网友评论

        本文标题:Mac或Linux中vi编辑器的用法

        本文链接:https://www.haomeiwen.com/subject/fkfxvdtx.html