2 vim如果没有底部的tmux状态栏,则某些程序(如)看起来会好得多。我已经设置了一个键来切换状态栏的可见性,但是如果我每次开始时状态栏都消失了,它甚至是很棒的vim。 tmux是否支持如此出色的功能?还是可以从.vimrc侧面接近?我希望比alias vim='tmux set status; vim'可能的情况更优雅。 vim tmux — 科里·克莱因 source
3 将此添加到您的.vimrc文件: autocmd VimEnter,VimLeave * silent !tmux set status — 切普纳 source 2 这不是完美的!如果您有两个窗口,tmux并且将在每个窗口中运行,则vim关闭tmux status,然后on单击next vim。不能使用单独status off的VimEnter和status on通过VimLeave的原因上面,因为。我认为您应该ps在运行run之前检查vim是否运行(也许通过?)tmux set status。 — 乌兹索尔
0 结合uzsoft说的问题和chepner的回答,解决问题的方法是: autocmd VimEnter,VimLeave * silent !tmux set status off — 汤唐潘 source
tmux
并且将在每个窗口中运行,则vim
关闭tmux status,然后on
单击nextvim
。不能使用单独status off
的VimEnter
和status on
通过VimLeave
的原因上面,因为。我认为您应该ps
在运行run之前检查vim是否运行(也许通过?)tmux set status
。