39

私がする時

:colorscheme vilight 

配色をうまくロードします。

だから私は追加しました

colorscheme vilight

私の.vimrcにですが、開始時にロードされません。何か不足していますか?

私の設定にも

set background=dark 
syntax on
colorscheme vilight 
set lines=60 columns=200
4

10 に答える 10

40

gvimを使用していますか?.gvimrc またはシステムの gvimrc ファイルが、.vimrc からのカラースキームの選択を上書きしている可能性があります。

于 2010-04-14T14:11:02.017 に答える
8

読み込まれる _gvimrc .gvimrc ファイルの末尾にカラースキームを配置すると役立つ場合があります (SYNTAX ON の後)。また、HOME が読み取られていることを確認してください。gvim がまだインストール パスから読み取ることがあります。

于 2012-09-10T12:21:48.293 に答える
7

Macvim の場合、解決策は以下を .vimrc に追加することです:

let macvim_skip_colorscheme=1

次に、.vimrc での選択を尊重します。

于 2014-08-12T15:52:49.750 に答える
5

私も同じ問題を抱えてる!MacVim が起動時にカラースキームをロードしません。ただし、コマンド ラインからの vim の実行は可能です。これはMacVimの問題ですか?

.vimrc をクリアして、colorscheme の行を残しましたが、まだ機能しません。

set background=dark
colorscheme solarized
syntax on

ただし、

:set background=dark
:colorscheme solarized

起動後の動作。

更新: MacVim は .vimrc と .gvimrc の両方をロードすることがわかりました。私の場合、.gvimrc の内容が問題でした。

于 2011-04-06T07:13:58.267 に答える
2

持っsyntax onています.vimrcか?

于 2010-04-14T13:59:34.267 に答える
2

同じ問題がありました。set background=lightファイルをコメントアウトすると.gvim、問題が解決しました。

于 2011-07-23T10:33:48.433 に答える
1

Windows用のgVimから.vimrcを取得してMacVimで使用したときにも、この問題が発生しました。

Snow Leopard に付属の vi が ^M (キャリッジ リターン、または "\r") で終わる行について文句を言うことに気付きました。dos スタイルの改行を UNIX スタイルに変換した後、問題は解決しました。(*)

MacVim はこれについて不満はありませんが、.vimrc に dos スタイルの改行が含まれている場合、.vimrc の読み込みに問題があるようです。

(*) - Dos/windows スタイルの改行はキャリッジ リターンとライン フィード ('\r\n') で構成され、UNIX スタイルの改行はライン フィード ('\n') のみを含みます。

于 2010-11-02T18:09:18.807 に答える
0

.gvimrc の最後に「source .vimrc」という行を追加するだけです

于 2015-08-27T20:40:32.167 に答える
0

MacVimを使用している場合、ダウンロードしたカラー スキームの読み込みにも問題がありました。配色を次のように移動すると、次のことがわかりました。

/Applications/MacVim.app/Contents/Resources/vim/runtime/colors

次に、.gvimrcで機能します

于 2016-06-08T04:39:44.170 に答える