vi如何进入编辑模式:按下对应功能字母键激活编辑状态

vi如何进入编辑模式:按下对应功能字母键激活编辑状态

第一次远程登录服务器修改配置文件,卡在空白的终端界面手足无措,完全不清楚vi如何进入编辑模式,光标只能僵硬地上下挪动,键盘敲得噼里啪啦,屏幕却没有半点有效内容。

当时只记住了用vi指令打开目标文件,满心以为打开之后就能像电脑自带记事本一样,直接打字修改内容。谁知道vi编辑器的逻辑完全不一样,打开文件后全程处于锁定状态,所有按键都被系统默认为命令指令,根本无法录入文字,反复尝试了好几次,全部以失败告终。

最傻的是,当时一直在乱按鼠标、回车、空格,做着完全无用的操作。

折腾好久才搞明白,vi编辑器默认启动的是命令模式,这个模式只负责执行操作指令,不支持文字编辑,想要修改内容,必须手动切换专属的编辑模式。日常使用里,三个按键就能覆盖所有基础编辑需求,没有复杂的参数设置,也不需要繁琐的操作步骤。

按下i键是最通用的进入方式,按下之后编辑器左下角会弹出INSERT的标识,这就是成功进入编辑模式的信号。这个模式可以在光标当前停留的位置随意插入、删除、修改文字,不管是修改代码参数,还是编辑文本内容都适配。那次调整网站配置文件,全程就是用的i键切入编辑,顺着光标位置逐行修改,操作简单又稳妥,完全没有多余门槛。

按下a键会稍微灵活一点,它是在光标后一位的位置开启编辑,微调文字、补全内容的时候,不用手动挪动光标,能省下不少操作时间。还有o键,按下之后会自动新建一行空白行,直接跳转编辑状态,需要新增整段内容的时候用它最省事。

再搞错模式白忙活的情况,再也不想经历了。

很多新手踩坑都是因为不知道vi分模式,误以为打开文件就能编辑,硬生生浪费大把时间摸索。其实整个切换过程特别直白,不用记忆晦涩的代码,不用调整系统设置,单纯依靠键盘快捷键就能一键切入编辑状态,熟练之后一两秒就能完成切换操作。

关掉终端的时候,桌面的灯光刚好落在键盘的功能键上,刚才反复试错的慌乱,慢慢就散了。

了解更多百科知识请访问 百科