Я знаю, что есть команды и ярлыки для увеличения/уменьшения или максимизации размера панели в 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>
но это вызовет мерцание на экране, так как сначала он пытается сделать панели равными, а затем уменьшает первую панель.