挿入モードまたはコマンド モード (Ubuntu の Gnome ターミナル/Gnu 画面で使用) に応じて、Vim でカーソルラインを強調表示したいのですが、.vimrc でこれらのコマンドを使用する必要があると提案した人もいます。
au InsertEnter * set nocursorline
au InsertLeave * set cursorline
hi cursorline cterm=underline ctermbg=243
上記のコマンドはすべて、Vim で直接使用すると問題なく動作します (次の再起動まで一時的に設定を使用します)。
また、.vimrc で「wombat」という名前の配色をロードしますが、.vimrc で同じコマンドを使用すると、いくつかの問題が発生します。
スキームをロードした後に ctermbg-command を入力すると (当然のことですが)、スキームが無視されたり、ロードされなかったり、使用されなかったりします。つまり、そのvimはいくつかの標準的な色を思い付きます。
スキームをロードする前に ctermbg-command を実行すると、強調表示は機能しませんが、スキームはロードされます。
cterm のみを設定しようとすると、スキームは読み込まれますが、下線は表示されません。どのコマンドが最後に来ても。
何かご意見は?