十6、使用vim编辑多个文件
shell
用法:vim
vim FILE1 FILE2 FILE3
ide
文件之间切换:it
末行模式下: :next 切换至下一个文件ast
:prev 切换至前一个文件
class
:last 切换至最后一个文件
配置
:first 切换至第一个文件
file
退出vimrc
:qa 所有退出
语法
十7、分屏显示一个文件。
Ctrl+w, s:水平拆分窗口
Ctrl+w, v:垂直拆分窗口
在窗口之间切换光标:
Ctrl+w arrow(方向键)
:qa 关闭全部窗口
十8、分窗口编辑多个文件
vim -o :水平分割显示
vim -O :垂直分割显示
十9、将当前文件中部份内容另存为一个文件
末行模式下使用w命令
:w
:add1,add2w /path/to/somewhere
二10、将另一个文件的内容填充在当前文件中
:r /path/somefile
二11、跟shell交互
末行模式下
:! command
二12、高级话题
一、显示或取消显示行号
:set number 或 :set nu
:set nonu
二、显示忽略或区分大小写
:set ignorecase 或 :set ig
:set noic
三、设定自动缩进
:set autoindent
:set ai
:set noai
四、查找到的文本高亮显示或取消
:set hlsearch
:set nohlsaerch
五、语法高亮
:syntax on
:syntax off
二十3、配置文件
/etc/vimrc 对全部用户都生效
~/.vimrc 仅对当前用户生效