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

Mac、CygwinターミナルへのSolarized導入記

More than 5 years have passed since last update.

デフォルトではコントラストのキツいMacとCygwinのターミナルにSolarizedを適用してみました。
目に優しい開発環境へ。

参考にさせていただいたサイト

Mac Terminal のカラー設定をSolarized にする
minttyにカラースキームを適用する

Mac Terminal (Mountain Lion) の場合

Mountain Lionのターミナル.app向けのSolarizedテーマをgitレポジトリからクローンします。

$ git clone https://github.com/tomislav/osx-terminal.app-colors-solarized

あとはターミナルに適用するだけ。

  1. ⌘,で環境設定を開く
  2. 設定タブを開く
  3. プロファイル欄下のボタンを選択し、読み込む
  4. Solarized Dark.terminalもしくはSolarized Light.terminalのどちらかを選択。必要ならばデフォルトにしておく。

これだけでVimは綺麗になると思います多分。
以前インストールしたNeoBundleで本家のものをインストールしても思ったカラーリングにならずに遠回りしましたが、Mountain Lionのターミナルではターミナル設定を変更するのが一番なのでしょうか。

しかし、lsのカラープロファイルが少し寂しいのでこちらも参考サイト様を参考にして変更します。

まずはSolarized用lsカラープロファイルをgitレポジトリからクローンします。

$ git clone https://github.com/seebi/dircolors-solarized.git

カラープロファイル変更可能なglsを使えるようにするため、coreutilsを入れます。今回はMacPortsで入れました。

$ sudo port install coreutils

~/.bash_profileを編集します。
やることは、lsのエイリアス指定(glsを使うように)と、gdircolorsコマンドのSolarized用カラープロファイルの設定。

~/.bash_profile
alias ls='/opt/local/bin/gls --color=auto'
eval $(gdircolors <置き場所>/dircolors.ansi-dark)

$source ~/.bash_profileで反映したら完了です。

Cygwinの場合

会社ではCygwinごしにVimを利用しています。
Cygwin環境の場合、Cygwinのターミナルエミュレータであるところのmintty向けに提供されているSolarizedを適用してターミナル環境ごとSoralize化します。

$ git clone https://github.com/mavnn/mintty-colors-solarized

以下を.bash_profileに追記します。

~/.bash_profile
source ~/path.to.repository/sol.dark

$ source ~/.bash_profileで反映したら完了です。

us10096698
SI勤務のエンジニア。 イケてる技術を学びたくて自学を開始しました。基本的には日々の作業メモを投稿していきます。 ※ 内容について、間違いや誤解を含む可能性が多分にございますので、その際はご指摘いただければ幸いです。
Why not register and get more from Qiita?
  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
No 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
ユーザーは見つかりませんでした