1、 安装VIM

终端输入以下命令安装VIM

1
sudo aptitude install -y vim

VIM的三种模式

  • 命令模式
    键盘输入将会被当做命令,而不是文本,使用a/i/o进入编辑模式,输入冒号:进入EX模式
  • 编辑模式
    此模式可以编辑文本,使用ESC回到命令模式后输入ZZ保存退出,输入ZQ不保存退出。
  • EX模式(底行模式)
    底行模式输入q退出,wq命令保存退出。

2、配置VIM

命令行输入一下命令打开VIM

1
vim

输入冒号,依次输入以下配置参数

1
2
3
:set nu # 显示行号
:set ai #自动缩进
:syntax on #语法高亮显示

输入一下命令,将上述参数追加在vimrc配置文件尾部,这样就不用每次都进行配置。

1
sudo vim /etc/vim/vimrc

一些高效的配置

1
2
3
4
:filetype on 		#启用文件类型侦测
:set tabstop=4 #设置Tab件为4个空格
:set mouse=a #在终端中使用鼠标
:set ignorecase #查找时忽略大小写

这些配置也可以追加在vimrc配置文件尾部,这样就不用每次都进行配置。


3、使用VIM打开文件

输入以下命令打开一个文件

1
sudo vim /etc/passwd

输入以下命令打开多个文件,要打开的各个文件之间用空格隔开

1
sudo vim -O /etc/passwd /etc/group

4、常用功能键

4.1 命令行模式下的功能键

  • G
    光标移动到文件最后
  • nG
    光标移动到第n行
  • /name
    在光标之后查找名为name的字符串
  • ?name
    在光标之前查找名为name的字符串
  • dd
    删除光标所在行
  • yy
    复制光标所在行
  • p
    粘贴缓冲区字符
  • u
    恢复前一个动作

4.2 底行模式的功能键

  • :w
    将编辑的文件保存到磁盘中
  • :q
    退出vim
  • q!
    强制退出vim,不做保存
  • :wq
    保存后退出
  • :w filename
    另存一个名为filename的文件