vim 分屏

Vim 分屏操作,同时查看和编辑多个文件

语法

:split / :vsplit / Ctrl+w

参数

参数说明示例级别
:sp file :split 水平分屏打开文件 :sp utils.js 常用
:vsp file :vsplit 垂直分屏打开文件 :vsp test.js 常用
Ctrl+w w 切换到下一个窗口 Ctrl+w w 常用
Ctrl+w h/j/k/l 切换到左/下/上/右窗口 Ctrl+w l 常用
Ctrl+w = 所有窗口等宽等高 Ctrl+w = 进阶
Ctrl+w q 关闭当前窗口 Ctrl+w q 常用

示例

垂直分屏对比文件

:vsp other.js
左右对比两个文件

水平分屏查看长文件

:sp
同一文件两个视图,方便对照

调整窗口大小

Ctrl+w 10+
当前窗口增加 10 行高度

关闭其他所有窗口

:only
只保留当前窗口

常见错误

窗口太小看不清 用 Ctrl+w = 均分,或 Ctrl+w _ 最大化当前窗口

技巧

相关命令