2009-12-05 11 views
7

のようにvimの中に同じように見えます。しかし、私はvimを使用すると、代わりに明るい青色です。 gvimとvimが同じように見えるように変更できる設定はありますか?もしそうでなければ、私はgvimの設定が私のvimの設定を妨げないように設定する方法がありますか?にする方法色の設定はgvimを

答えて

3

.vimrcファイルでvimの設定を行い、.gvimrc設定ファイルでgvimの設定を行います。

ただ、他の興味深いの選択肢のカップルがあり、.gvimrc ...

+0

これは機能します。私は起動設定を編集するためのgvimメニューで.gvimrcファイルではなく.vimrcファイルに移動する理由を理解していません。 – neuromancer

+1

ほとんどのスタートアップ設定は.vimrcになるためです。 GUI固有の設定だけが.gvimrcに属します。 –

13

と同様に.gvimrcを使用してのジョンの提案に異なるカラースキームを選択:

あなたのコマンドラインのvimがコンパイルされている場合は+gui:echo has("gui"))* 256色の端末がある場合は、CSApproxプラグインを使用して、GUIのカラースキームを一致するコマンドラインに変換することができます。

コマンドラインのvimに+guiがない場合は、guicolorschemeプラグインを試してみてください。 (それがほぼ確実例えばmy colour schemeでは動作しませんCSApprox 1ほど堅牢ではないので、guicolorschemeプラグインは、カラースキームファイルを解析します。

多くのこれらのメソッドhereの両方の情報とhereがあります。


*については、( "GUI")を有する:!

あなたは+guiに興味を持っていない場合は、今読んで停止

個人的に、私は再だろう端末からGUIに変更する場合は:guiと入力する機会があり、必然的に+X11+xterm_clipboardがあるため、コンソールのvimからXクリップボードにコピーすることができます。あなたのVimは+guiを持っていない場合は、それを修正する最も簡単な方法は、GUIの実行可能ファイルにあなたの個人的なbinディレクトリにリンクを作成することです:

ln `which gvim` ~/bin/vim 

GVIMはかなり喜んで実行可能ファイル名場合は、コンソールvimのように動作しますvimです。 GUIを有効にしたvimソースからの "default"ビルドは、実行可能ファイル(vim)と実行可能ファイルへのリンクを多く作成します。gvimgviewviewvimdiffなどです。ほとんどのLinuxディストリビューションは、基本的なVimの要件(Xをインストールせずにvimを使うことができます)そのため、私はいつもXがインストールされているので、再コンパイルして/ usr/localにインストールする傾向があります(インストールするだけで実行する必要はありません)。

+1

面白い+! :) –

2

88色または256色をサポートする最新の端末を使用している場合(ほとんどがgnome-terminalまたはroxterm(freshmeat_linux/Linux)のMacやWindowsについてはわかりません)、このvimスクリプトCSApprox(http://www.vim.org/scripts/script.php?script_id=2390 )。このスクリプトは、gvim用に作られたカラースキームを、ターミナルvimで動作させます。

関連する問題