我知道在 vifm 中有用于增加/减少或最大化窗格大小的命令和快捷方式,但我想知道是否有将其设置为特定大小的命令和快捷方式?
vifm 手册页上的文档说:
Ctrl-W |
set current view size to count.
Ctrl-W _
set current view size to count.
但无论我使用什么(如30<c-w>|
或<c-w>30|
),它都不会做任何事情,只会最大化当前窗格。
我想定义一个进入预览模式的映射,并将第一个窗格设置为 30 个字符宽度,第二个窗格最大化并处于预览模式。现在我找到的唯一解决方案是这样的:
nnoremap <c-f> <c-w>h<c-w>=30<c-w>-<esc>:view!<cr><s-tab>
但这会导致屏幕闪烁,因为它首先尝试使窗格相等,然后减小第一个窗格。