Linux实操篇02--vi和vim编辑器
基于Ubuntu内核的Linux系统,涉及以下内容
vi和vim编辑器
1.1 vi和vim基本介绍
Linux 系统都会内建vi 文本编辑器。
Vim 具有程序编辑的能力,可以看做是Vi的增强版本。
1.2 vi和vim常用的三种模式
-
正常模式:
以vim 打开一个档案就直接进入一般模式(默认模式)。在这个模式中, 可以使用『上下左右』按键来移动光标,可以使用『删除字符』或『删除整行』来处理档案内容,也可以使用『复制、贴上』来处理文件数据。 -
插入模式:
按下i, I, o, O, a, A, r, R等任何一个字母之后才会进入编辑模式, 一般来说按i即可. -
命令行模式:
在这个模式当中,可以提供相关指令,完成读取、存盘、替换、离开vim 、显示行号等的动作则是在此模式中达成的!
1.3 快速入门案例
使用 vim 开发一个Hello.java 程序, 保存.步骤说明和演示:
- 正常模式:vim Hello.java,创建一个Hello.java 文件;
- 插入模式:按下i进入插入模式,编辑Hello.java 文件内容,编辑完成后,ESC回到正常模式;
- 命令行模式:/或者:进入命令模式,执行:wq(保存退出) :q :q!(不保存退出)
1.4 快捷键
- 拷贝当前行 yy , 拷贝当前行向下的5行 5yy,并粘贴。
- 删除当前行 dd , 删除当前行向下的5行 5dd
- 在文件中查找某个单词[命令行下/关键字,回车查找, 输入n 就是查找下一个]
- 设置文件的行号,取消文件的行号.[命令行下 : set nu 和 :set nonu]
- 在一个文件中输入"hello" ,然后又撤销这个动作 u
- 编辑 /etc/profile 文件,并将光标移动到 20行shift+g
- 更多的看整理的文档