Можно ли скрыть строку состояния tmux при запуске такой программы, как vim?

Можно ли скрыть строку состояния tmux при запуске такой программы, как vim?

Некоторые программы, например vim, выглядят намного лучше без строки состояния tmux внизу. Я уже установил клавишу, которая переключает видимость строки состояния, но было бы еще круче, если бы строка состояния просто исчезала всякий раз, когда я запускаю vim.

Поддерживает ли tmux что-либо столь замечательное? Или к этому можно подойти даже со .vimrcстороны? Я бы предпочел что-то более элегантное, чем alias vim='tmux set status; vim'если бы это было возможно.

решение1

Добавьте это в ваш .vimrcфайл:

autocmd VimEnter,VimLeave * silent !tmux set status

решение2

Объедините проблему, о которой сказал uzsoft, и ответ от chepner, проблема решена с помощью: autocmd VimEnter,VimLeave * silent !tmux set status off

Связанный контент