美文网首页
Linux(二)--vi和vim编辑器

Linux(二)--vi和vim编辑器

作者: 炳学 | 来源:发表于2019-09-25 09:57 被阅读0次

一、vi和vim的基本介绍

所有Linux操作系统都内置vi文本编辑器

vim具有程序编辑能力,可以看做vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计、代码补全、编译及错误跳转等方便编程等功能特别丰富,在程序员中被广泛使用。

二、vi和vim的三种常见模式

1.正常模式
在正常模式下,我们可以使用快捷键。
以vim打开一个档案就直接进入一个模式(默认模式),在这个模式中,可以使用[上下左右]键来控制光标的移动,也可以使用[删除字符][删除整行]来调整处理内容,还可以使用[复制、贴上]来处理文件数据。

2.插入模式/编辑模式
在此模式下,可以输入内容。按下i、o、a、r任何一个字母进入编辑模式,一般按i即可。

3.命令行模式
在此模式下,可以提供你相关的指令,完成读取、存盘、替换、离开、vim、显示行号等动作是在此模式下完成的。

三、入门案例

输入命令行vim xxx,(xxx表示文件名)。

案例图

四、vi和vim三种模式的相互转换

模式转换图

四、常见快捷键的使用

1.拷贝当前行 yy ,拷贝当前向下的 nnyy ,粘贴 p

2.删除当前行 dd ,删除当前向下的 n5dd

3.设置文件行号、取消文件行号:**:set nu **和 :set nonm

4.编辑/ect/profie文件,使用快捷键到底文档最末行 G和最首行gg,在正常模式下执行。

5.在文件中输入"hello",然后要撤销这个动作,再正常模式下输入u

6.编辑/ect/profie文件,并将光标移到到20行, shift+g
(1)显示行数 :set nu
(2)输入20
(3)输入shift+g

五、vi和vim键盘快捷键

快捷键

技术菜鸟,希望慢慢提高,持续进步!

相关文章

网友评论

      本文标题:Linux(二)--vi和vim编辑器

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