多文件操作——buffer、多窗口

Table of Contents

buffer

vim可一次编辑多个文件,如:

vim 1.php 2.php 3.php

使用:ls列出当前编辑的文件列表

:ls  
  1 %a + "1.php"                        line 3
  2      "2.php"                        line 0
  3      "3.php"                        line 0

使用:b number选择想要编辑的文件

:b 3

注意:如果文件有修改时,需要先:w保存,才能选择编辑其他的文件。

窗口

分屏,每个窗口都可以被无限分,只要你屏幕够大。

  • :sp 水平分割
  • :vs 垂直分割
  • ctrl+w+h/j/k/l:窗口移动
  • ctrl+w+w 移动到下一个窗口