Help us understand the problem. What is going on with this article?

【Vim】どうしても、どうしてもコメント文の色を変えたかった

More than 1 year has passed since last update.

概要

Vimでコメント文が濃い青色でした。
黒背景にしてると何も見えません、、、

そこで変えたかったのですが、苦労したのでメモです。

普通の場合

.vimrc
hi Comment ctermfg=lightyellow

しかしこれでは、一瞬黄色になっても元に戻ってしまいました。

上でダメな場合

autocmdを使って、カラースキーマの読み込み後に再設定するようなやり方があるようです。

https://teratail.com/questions/29844

ちなみに自分はダメでした。泣きました。
.vimrcに色々書きすぎてるから……?😭

原因を探る

Vimで好きなファイルを開いてから、

:verbose highlight Statement

このVimコマンドで読み込んでいるhighlightの設定ファイルが分かるようです。

ちなみに自分は /usr/share/vim/vim74/syntax/syncolor.vim というものが出てきました。

編集してしまう

上で出てきたファイルをもう編集してしまいました。
絶対に本来触るべき所じゃないような感じしますし、自己責任で。
そもそも書き込み制限かかってましたし。

root権限になってから、以下を編集。

su -
vim /usr/share/vim/vim74/syntax/syncolor.vim

なんとなく色々設定してある後に上書きした方が良いだろうと、最後尾付近のdelcommandの上に追加

syncolor.vim
()

" オリジナル設定
hi Comment ctermfg=lightyellow

delcommand SynColor
delcommand SynLink

以上です。
これでなんとかコメント色の変更が出来ました。

おまけ

https://qiita.com/necojackarc/items/1f997481764ed42023a7

この方法で出来たらスマートだなぁとやってみましたが出来ませんでした……。うーん

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away