18

この質問が何度も出されていることを知っているので、本当に申し訳ありません。これまでのすべての質問に回答しましたが、OS X Mountain Lion の Terminal.app で Solarized のカラースキームを設定することはまだできていません。これまでのところ、これは私が持っているものです: ここに画像の説明を入力

現在、私の .vimrc は次のように設定されています。

set number
syntax enable
set background="dark" 
colorscheme solarized

しかし、私の MacVim では次のようになります。

ここに画像の説明を入力

これは、Terminal.app にも表示させたいものです。私の.vimrcがMacVimについて言っている唯一のことは

colorscheme solarized

編集

この質問をした後、最終的にiTerm2に移行しましたが、これははるかに優れていることがわかりました。

100% 確信があるわけではありませんが、新しいバージョンの OS X 端末では、すぐに 256 色がサポートされると思います。

4

6 に答える 6

16

同じ問題が発生した後、Mountain Lion ターミナル用の Solarized テーマの代替実装をダウンロードしましたが、これで解決したようです。

于 2012-09-25T21:30:51.110 に答える
10

let g:solarized_termcolors=256あなたのvimrcに追加するだけです

于 2013-04-07T22:58:15.300 に答える
4

あなたに追加~/.vimrc

" Solarized Dark
syntax enable
set t_Co=256
let g:solarized_termcolors=256
set background=dark
colorscheme solarized

これは、Solarized の ansi バージョンと xterm-256color バージョンの両方で機能します。新しい OS X 10.8.5 VM インストールのターミナル 2.3 でテスト済み。

注意: この回答は、プロファイル見本への変更を提案した以前の回答に取って代わります。私は最近、.vimrcSolarized を実際に構成するファイルにこれらのコマンドがあることに気付きました。

于 2015-08-10T11:35:47.410 に答える
1

256 色で vim を実行するには、256 色の端末を使用する必要があります。xterm-256colorたとえば、端末を に設定してから、 export TERM=xterm-256colorvim を起動できます。この$TERM設定は、ターミナル起動スクリプト (.bashrc、.zshrc など) の 1 つにエクスポートできます。

于 2012-08-07T04:21:40.180 に答える
0

直感に反するかもしれませんが、 を使用してset g:solarized_termcolors=16ください。で正しい設定であることを確認しています:h solarized

于 2013-08-30T15:06:54.023 に答える