vim
強調表示された列の色をデフォルトの赤より美的に見やすくするために、次のコマンドを実行しました。
:highlight ColorColumn ctermbg=235 guibg=#2c2d27
vimを起動するたびに手動で実行するのではなく、自動化したいと思います。しかし、どのように?私は以下を追加しようとしました.vimrc
。
highlight ColorColumn ctermbg=235 guibg=#2c2d27
ただし、これは効果がありません(エラーがなく、再起動後に無視されます)。私は何が間違っていましたか?この質問で次のコマンドを受け取りました。
しかし、これは私の特定の問題を明確に説明していないようです。
答え1
ファイルにコマンドを追加する前に、colorscheme
1つを選択する必要があります。highlight
.vimrc
はい
colorscheme desert
highlight ColorColumn ctermbg=235 guibg=#2c2d27
引用する
答え2
カラースキームが設定を上書きしたようです。 @slmの答えや~/.vim/after/colors/<colorscheme name>.vim
。
ただし、次の行を次の行に追加すると、いつでもこれを行うことができます.vimrc
。
autocmd ColorScheme * highlight ColorColumn ctermbg=235 guibg=#2d2d27