技巧40-将工作区切分成窗口

创建分割窗口

<C-w>s 水平切分当前窗口 <C-w>v 垂直切分当前窗口 :sp[lit] 水平切分当前窗口 :vsp[lit] 垂直切分当前窗口
  • 将缓冲区载入活动窗口中
:edit {filename}

在窗口间切换

<C-w>w 在窗口间循环切换 <C-w>h 切换到左边的窗口 <C-w>j 切换到下面的窗口 <C-w>k 切换到上面的窗口 <C-w>l 切换到右边的窗口 <C-w><C-w> 同<C-w>w

关闭窗口

:clo[se] 或 <C-w>c 关闭活动窗口 :on[ly] 或 <C-w>o 只保留活动窗口

改变窗口大小及重新排列窗口

<C-w>= 使用所有窗口等宽、等高 <C-w>_ 最大化活动窗口的高度 <C-w>| 最大化活动窗口的宽度 [N]<C-w>_ 把活动窗口的高度设为[N]行 [N]<C-w>| 把活动窗口的宽度设为[N]列