7

Ubuntu で Vim 7.3 を使用しています。問題は、コードでエラーが発生するたびに、そのエラーが白い色でマークされていることです。その色の下には何も見えません。したがって、入力ミス (ブレースが 1 つ欠けている) がある場合、そのブレースは白でマークされますが、その間違いはわかりません (色で覆われています)。場合によっては、すべての行をマークします。モロカイ配色を使用しています。

カラースキームを変更しようとしましたが、何も起こりません。エラーの色はvimのネイティブ設定から来ていると思います。

これを修正する方法はありますか?

4

2 に答える 2

12

:hi

コマンドは、定義されたすべての強調表示を一覧表示します。白色のものを見つけ (エラーの場合、これは である必要がありますError)、次のように変更します (を参照:help :highlight) ~/.vimrc

:hi Error ctermfg=Red guifg=Red
于 2013-02-14T09:20:31.550 に答える
1

強調表示が問題の場合は、コマンド モードから ":noh" (引用符なし) と入力することで、すべての強調表示を簡単かつ迅速にオフにすることができます。これにより、強調表示が一時的にオフになります。これは、検索後に強調表示を取り除くためにも機能します (ここでの問題のように、強調表示されているテキストを読むことができないため、本当にイライラします)。

まだ作成していない場合は、ホーム ディレクトリに「.vimrc」という名前のファイルを作成する必要があります。そのため、パスは「~/.vimrc」になります。これは、@mtk が参照しているものです (まだ知らない場合に備えて。職場で Vim を使用しているが、.vimrc ファイルについて知らない人もいます)。

于 2013-02-14T17:36:10.633 に答える