Vim技能修炼教程(8) - 多窗口

多窗口

如果一个vim只能开一个窗口,那肯定是有点low。尤其是写代码的时候,打开多个文件是经常的需求。

速成教程

横着切成两个

:split 文件名

上下切换窗口

Ctrl-W加上上下键,可以实现上下切换窗口。

关掉一个窗口

跟退出vi一样。比如正常模式下的ZZ,再比如:q。

竖着切成两个

:vsplit 文件名

左右切换窗口

Ctrl-W加上左右键

循环切换窗口

Ctrl-W w

好了,欢迎进入多窗口的世界。基本功能就这么多,大家先把多窗口用起来吧。

再学一点

分割窗口

打开只读文件并水平分割

有的时候,我们需要打开另一个文件供参考,但是并不需要修改它的话。可以使用下面的命令水平分割:

:sview 文件名

打开一个新窗口并创建一个空缓冲区

  • 横着切::new
  • 竖着切::vnew

调整窗口大小

  • 当前窗口增加高度:Ctrl-W +
  • 当前窗口减少高度:Ctrl-W -
  • 当前窗口增加宽度:Ctrl-W >
  • 当前窗口减少宽度:Ctrl-W <
  • 最大化当前窗口的高度:Ctrl-W |
  • 最大化当前窗口的宽度:Ctrl-W _
  • 所有窗口平均分配:Ctrl-W =

关闭窗口

窗口开多了烦,可以选择只留当前的,或者是把当前的关了。

  • 关闭当前活动窗口 - :close 或 Ctrl-W c
  • 只保留当前活动窗口 - :only 或Ctrl-W o
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 曾经在思科的工厂测试系统`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超过2年半,现在...
    戈多在地狱阅读 1,877评论 1 13
  • 目录(?)[-] 关于Vim 1 Vim的几种模式 启动Vim 文档操作 光标的移动 1 基本移动 2 翻屏 3 ...
    SunnyLeong阅读 8,766评论 0 32
  • 曾经使用了几年多的Vim,手册也翻过一遍。虽然现在不怎么用vim了,曾经的笔记还是贴出来,与喜欢vim的朋友分享。...
    Sylar丶阅读 915评论 0 0
  • 1. Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按...
    红线路亚湾阅读 17,295评论 0 1
  • 诗人假牙成为现象级热点,并非一日炒作。在他搞怪、重口味的文字之后,蕴藏着一种不造作的直白酣畅,甚至略带禅意与哲学之...
    沉静天空阅读 685评论 0 0