一、vi与vim介绍
vi编译器是所有Unix及Linux系统下标准的编译器,类似于Windows系统下notepad(记事本)编译器,由于在Unix及Linux系统的任何版本,vi编译器是完全相同的,因此可以在其他任何介绍vi的地方进一步了解它,vi也是Linux中最基本的文本编译器,学会它将有利于我们学习Linux,尤其是在终端中。
vim 是 Linux 操作系统中一款功能强大的文本编辑器,支持安装各种插件。但是 vim 和 windows 中的文件编辑器所不同的是它没有 UI 界面,所有的操作都是通过键盘快捷键操作完成的。
vi和vim都是Linux中的编辑器,不同的是,vim比较高级,可以视为vi的升级版本。vi使用于文本编辑,但是vim更适用于coding(写代码的)。
二、vim的安装
安装vim
# 安装软件必须要有管理员权限
# ubuntu
$ sudo apt-get update
$ sudo apt-get install vim
注意:如果是root用户就不用加sudo了
查看安装的vim版本
#查看已经安装的vim的版本
$ vim --version
在终端输入相关的命令可以打开vim提供的使用文档
$ vimtutor
三、vim的几种模式
命令模式:可以使用快捷键命令,在该模式下我们可以进行查看文件内容 , 修改文件 , 关键的搜索等操作。
末行模式:在该模式下可以进行执行Linux命令 , 保存文件 , 进行行的跳转 , 窗口分屏等操作。命令模式下输入“:”,可以进入末行模式。
编辑模式:主要对文件内容进行修改和内容添加,在正常模式下,按i、a、o、I、A、O等都可以进入插入模式。
可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可视行模 式, 总是整行整行的选中。ctrl+v进入可视块模式。
替换模式:正常模式下,按R进入。
通常所说的Vim三种模式是指上述的前三种模式,即:命令模式、末行模式与编辑模式。
三种模式之间的切换:
命令模式 -> 编辑模式 -> 命令模式 命令模式 -> 末行模式 -> 命令模式 编辑模式和末行模式之间是不能相互直接切换的
|