第六章 Vim之管理多个文件

来源:互联网 发布:linux ntp时间对时 编辑:程序博客网 时间:2024/06/18 04:09
:bnext bprev在多个文件之间切换 
:first :blast 则分别跳到列表的开头和结尾
<C-^> 可以在当前文件和轮换文件件快速切换

删除缓冲区
:bdelete N1 N2 N3
:N,M bdelete 

**通配符也匹配0个或多个字符,但它可以递归进入指定目录的子目录。

在退出时,处理隐藏缓冲区的方式
命令用途:w[rite]把缓冲区内容写入磁盘:e[dit]!把磁盘文件内容读入缓冲区(即回滚所做修改):qa[ll]!关闭所有窗口,摈弃所有修改而无需警告:wa[ll]!把所有改变的缓冲区写入磁盘

<C-w>s命令可以水平切分此窗口     
<C-w>v命令可以对其进行垂直切分

命令用途<C-w>s水平切分当前窗口,新窗口扔显示当前缓冲区<C-w>v垂直切分当前窗口,新窗口仍显示当前缓冲区:sp[lit] {file}水平切分当前窗口,并在新窗口中载入{file}:vsp{lit} {file}垂直切分当前窗口,并在新窗口中载入{file}

在窗口间切换
:h window-move-cursor
命令用途<C-w>w在窗口间循环切换<C-w>h切换到左边的窗口<C-w>j切换到下边的窗口<C-w>k切换到上边的窗口<C-w>l切换到右边的窗口


关闭窗口
Ex命令用途:clo[se]  / <C-w>c关闭活动窗口:on[ly]  / <C-w>o只保留活动窗口,关闭其他窗口  


改变窗口大小及重新排列窗口
:h window-resize

命令用途<C-w>=使所有窗口等宽、等高<C-w>_最大化活动窗口的高度<C-w>|最大化活动窗口的宽度[N]<C-w>_把活动窗口的高度设为[N]行[N]<C-w>|把活动窗口的宽度设为[N]行
0 0
原创粉丝点击