我在VIM中经常使用水平和垂直窗口分割,一直以来,我都很喜欢使用两个命令来有效地隐藏(或最小化)我的水平分割。我通过将以下行添加到我的.vimrc
文件来设置它们:
set winminheight=0
map <C-J> <C-W>j<C-W>_
map <C-K> <C-W>k<C-W>_
按下Control-j
或Control-k
可以上下导航水平窗格。 我想通过使用Control-Shift-h
和Control-Shift-l
显示或隐藏左侧或右侧窗格来实现垂直分割的相同效果; h
向左移动,l
向右移动。我尝试了以下方法,但几乎没有成功:
set winminwidth=0
map <S-C-L> 500<C-W>h<C-W>_
map <S-C-H> 500<C-W>l<C-W>_
这个操作类似于使用
Control-w-<
和Control-w->
,只不过是将竖直分屏完全向左或向右移动,而不仅仅是一行。您有实现此操作的任何想法吗?谢谢。