使用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[ ] &&[ ]
时间: 2024-10-10 23:22:33