ph3*_*3nx 18 vim configuration
有时我使用非常小的终端窗口并需要每一块可用空间。所以我想隐藏vim状态行。
我已经set laststatus=0
隐藏了状态行之一。但是还有另一个内容-- INSERT --
和"filename.ext" 22L 500C
。
我怎样才能隐藏这条线?
cuo*_*glm 17
将这些行添加到您的.vimrc
:
let s:hidden_all = 0
function! ToggleHiddenAll()
if s:hidden_all == 0
let s:hidden_all = 1
set noshowmode
set noruler
set laststatus=0
set noshowcmd
else
let s:hidden_all = 0
set showmode
set ruler
set laststatus=2
set showcmd
endif
endfunction
nnoremap <S-h> :call ToggleHiddenAll()<CR>
Run Code Online (Sandbox Code Playgroud)
然后在正常模式下,键入Shift + H
以隐藏所有内容,再次键入以使其可见。
您可以更改<S-h>
为您想要的任何键。