ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux学习——vim编辑器

2022-05-13 00:00:34  阅读:133  来源: 互联网

标签:编辑 插入 模式 vim 命令 编辑器 Linux 光标


vim的三种基本工作模式:

编辑模式、插入模式和命令模式。

1.编辑模式

进入vim后,首先进入的就是编辑模式。进入编辑模式后,vim等待编辑命令输入而不是文本输入。也就是说,这时输入的字母都将作为编辑命令来解释。

hjkl  左下上右
即:
h光标向左移动一个字符
j光标向下移动一个字符
k光标向上移动一个字符
l光标向下移动一个字符

0 ¥光标移动到行首行尾

gg 页首(移动到这个文件的第一行)  G页尾(移动到这个文件的最后一行)

?G   ?是几到第几行首

/string(N上一个 n下一个)//

 

2.插入模式

在编辑模式下按下相应的键可进入插入模式:插入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入插入模式。在插入模式下,用户输入的任何字符都被vim当作文件内容保存下来,并将其显示在屏幕上。在文本输入过程中(插入模式下),若想回到编辑模式下,按“Esc”键即可。

i        //从光标所在位置前开始插入文本
I        //将光标移到当前的行首,然后插入文本
a        //用于在光标当前所在位置之后追加新文本
A        //将光标移到所在行的行尾并开始插入新文本
o        //在光标所在行的下面新开一行,并将光标位置置于该行行首,等待输入
O        //在光标所在行的上面插入一行,并将光标位置置于该行行首,等待输入
Esc      //退出编辑模式或回到编辑模式中

 

3.命令模式

在编辑模式下,按“:”键即可进入命令模式。此时vim会显示在显示窗口的最后一行显示一个“:”作为命令模式的提示符,等待用户输入命令。多数文件管理命令都是在此模式下执行的。末行命令执行完后,vim会自动回到编辑模式。

命令模式的常用命令

:w              // 保存
:q              //退出
:q!             // 强制退出(放弃对文档的修改内容)
:wq!            //强制保存退出
:set nu         //显示行号
:set nonu       //不显示行号

 

标签:编辑,插入,模式,vim,命令,编辑器,Linux,光标
来源: https://www.cnblogs.com/cj0713/p/16265045.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有