zoukankan      html  css  js  c++  java
  • vi和vim


    vi是UNIX操作系统和类UNIX操作系统中通用的全屏幕纯文本编辑器,vim是vi的升级版,兼容vi,功能更丰富。


    vi/vim分为三种工作模式:

    • 命令模式(Command mode)
    • 输入模式(插入模式)(Insert mode)
    • 底线命令模式(Last line mode)



    命令模式


    启动vi/vim即进入了命令模式,这种模式下输入会被认为是命令,而不是输入字符。


    命令模式下常用命令:

    1. 敲下 i ,切换到输入模式,之后才可以对文件内容更改;

    2. 敲下,切换到底线命令模式,之后可以进一步输入底线模式下的命令,如保存、退出vi/vim编辑;



    输入模式


    在命令模式下输入 i 进入输入模式,这种模式下可以更改文件,常用命令:

    1. Enter, 回车换行
    2. HOME/END, 移动光标到行首/行尾

    3. ESC, 退出输入模式,返回到命令模式



    底线模式


    在命令模式下输入 :进入底线模式,这种模式下可以输入单个或多个字符的命令,执行进一步操作,常用命令:

    :q! 退出程序不保存
    :w 保存文件
    :wq 保存文件并退出

    按ESC键可退出底线命令模式重新进入命令模式。



    vi/vim使用流程


    vi file 打开文件,进入命令模式

    输入 i 进入输入模式,在该模式下对文件修改

    按下 ESC 退出输入模式进入命令模式

    输入 : 进入底线模式,在该模式下输入 :wq 保存并退出

    如果有必要在底线模式下按下 ESC 退出底线模式重新进入到命令模式


  • 相关阅读:
    现在SimpleMemory的CSS(by BNDong)
    I AK IOI
    最大半联通子图
    曾经SimpleMemory的CSS
    幼儿园战争
    炸掉卡西欧991CNX
    LuoguP1131选择客栈
    2019CSP-S2养成任务
    NOIP2013&NOIP2018&USACO 三倍经验铺路题巧妙解法
    NOIP2018D2T1 旅行
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9411733.html
Copyright © 2011-2022 走看看