私のvimrcファイルには、このオプションがありますset cursorline
。そのウィンドウがフォーカスされていない場合、この行を非表示にします。それを行うためのvimのオプションはありますか?これを見る
質問する
2317 次
2 に答える
11
基本的には、次の autocmd だけです。
augroup CursorLine
au!
au VimEnter * setlocal cursorline
au WinEnter * setlocal cursorline
au BufWinEnter * setlocal cursorline
au WinLeave * setlocal nocursorline
augroup END
しかし、場合によっては、特定のウィンドウに対して例外 (つまり、永続的にオンまたはオフ) を定義したい場合があります。ここで、私のCursorLineCurrentWindow プラグインが役に立ちます。
于 2012-12-28T11:41:35.093 に答える
1
vimバッファに入るときにカーソルラインをオンにし、離れるときにオフにしたいようです。vimrc ファイルのこれらのコマンドは、これを実現します。
autocmd BufEnter * set cursorline
autocmd BufLeave * set nocursorline
于 2012-12-28T11:30:16.627 に答える