我在 Vim 中使用拆分窗口,并且在我的 .vimrc 中有以下键盘映射:
nnoremap <C-l> <C-w>l
这使我可以CTRL-l
专注于右侧的窗口。CTRL-w |
但是,我仍然必须使用and来最大化它的宽度和高度CTRL-w _
。
为了实现这一点,我尝试修改我的键盘映射,以便按下CTRL-l
聚焦于右侧的窗口并最大化其宽度和高度。我的第一次尝试是nnoremap <C-l> <C-w>l<C-w>|<C-w>_
,但这导致了错误。接下来,我尝试在将焦点转移到它之后只向右增加窗口的宽度nnoremap <C-l> <C-w>l<C-w>|
这不会产生错误,但它也不会向右增加窗口的宽度(在将焦点转移到它之后)。我在键盘映射中做错了什么?
我知道我可以使用 CTRL-w_o 使当前窗口成为屏幕上唯一的窗口,但这不是我想要的。