使用vim编辑多个文件
vim FILE1,FILE2,FILE3
:next 切换至下一个文件
:prev切换至前一个文件
:last切换至最后一个文件
:first切换至第一个文件
退出:
:qa 全部退出
如何分屏显示一个文件:
ctrl+w,s:水平拆分窗口
ctrl+w,v:垂直拆分窗口
在窗口间切换光标:
ctrl+w,arrow
qa:关闭所有窗口
分窗口显示多个文件:
vim -o :水平分割显示
vim -O:垂直分割显示
将当前文件中部分内容另存为另外一个文件
末行模式下使用w命令
:w
:addr1,addr2w /path/to/somewhere
将另外一个文件中的内容填充到当前文件下
:r /path/to/somefile
跟shell交互
:!command
高级话题
显示或取消显示行号
set number
set nu
set nonu
显示忽略或区分字符大小写
set ignorecase
set ic
set noignorecase
设定自动缩进
set autoindent
set ai
set noai
查找到的文本高亮显示或取消
set hlsearch
set nohlsearch
语法高亮
syntar on
syntar off
配置文件:
/etc/vimrc
~/.vimrc
vim:
组合测试关系:
-a:与关系
-c:或关系
!:非关系
if[ -a ]
if[ ] &&[ ]
原文地址:http://9154368.blog.51cto.com/9144368/1581686