Development Environment in my OSX
仕事で Mac を利用することになった Syati です。main os が Ubuntu だからか、Windows より全然開発環境を構築しやすい。 ただ、やることはたくさんあった。ストレスが無い開発環境を構築することは難しいものです・・・。ある程度、構築できたので記録しておく。
開発環境
- xcode:開発環境
- プラグイン
- command line tools (os x mountain lion) for xcode
- プラグイン
- fink:package management のソフト
- 上記を用いて入れたソフトウェア
- coreutil-default
- prefix に g がない方
- /sw/bin にコマンドが入るので、パスの優先度を上げておく
- wget
- tmux
- coreutil-default
- 問題:mac の tmux では pbcopy/pbpaste で クリップボードの共有ができない
- 解決:X環境のクリップボードやOS Xのペーストボードとtmuxのバッファを連携する方法
- autoconf
- 古かったので結局自分で入れた
- autoconf
- 上記を用いて入れたソフトウェア
- emacs24.2:エディター
- デフォルトは emacs22.1 のため導入する。ただし、パッチを入れないと最大化等できない。以下のサイト参照のこと
- デフォルトターミナルの変更
- コマンド chsh で zsh にする
- iTerm2:ターミナル
- デフォルトのターミナルに比べて、なんか見やすかったから入れといた
- meta-key が使えるように以下を実施する
- zsh + tmux を使っていると、当該ソフトの autocomplete とか tab とか、あまり必要性を感じないんだが、どうなんだろうか。なんかメリットあったら教えて下さい。
ブラウジング
- adobe pdf
- adobe flash
- firefox:ブラウザ
- meta key が効かない問題あり・・・。現在対処不明
- アドオンのインストール
- keysnail
- plugin(従来と異なる点だけ)
- Set Mac
- firefox で Ctl + space が利用できるようになる
- 導入しない場合 Ctrl + space では、 右クリックになる
- firefox で Ctl + space が利用できるようになる
- Set Mac
- 問題:acrobat reader をインストールしたのに、firefox から pdf の DL がされない、見れない、見れたと思ったら文字化けして困った
- 解決:firefox を選択した後、上部のメニューバーの「 firefox 」-> 「環境設定」-> 「アプリケーションタブ」を選択して以下の通りする
- ファイルの種類:Adobe Pdf document
- 取り扱い方法 :Adobe Readerを使用(標準設定)
- ここが、Adobe Acrobat NPAPI Plug-in
~
とかになっていたのが原因だった
キーバインド設定
- HyperSwitch:ウィンドウ切り替え
- mac の command + tab だと、アプリケーション単位の切り替えしかできないことに加えて、main os の ubuntu とキーバインド alt + tab で揃えたいので導入する
- 問題:HyperSwitch の設定から command + tab -> alt + tab に変更したが、ターミナルではうまく働かない
- 解決:ターミナルを選択した後、上部のメニューバーの「ターミナル」 -> 「キーボード入力のセキュリティを保護」のチェックを外す
- 「キーボード入力のセキュリティを保護」が原因だったけど、これ何?
- KeyRemap4MacBook:キーバインド変更
- キーボードの「英数」「かな」がうざいので、 以下の通り違うキーに変更する
- KeyRemap4MacBookを立ち上げて、Change Key タブから For Japanese メニューを選択する
- Change EISUU Key メニュー選択して、好きなキーバインドに変更する
- Change KANA key も同様に実施する
- キーボードの「英数」「かな」がうざいので、 以下の通り違うキーに変更する
- IMEの変換(ひらがなと英数)を Ctrl + / にしたいので以下を実施する
- 「アップルボタン」 -> 「システム環境設定」 -> 「キーボード」-> 「キーボードショートカット」 -> 「キーボードと文字入力」を選択する
- 「前の入力ソース」をダブルクリック後、Ctrl + / をタイプする
その他
- inconsolate:フォント
- takao:フォント
- QuickSilver:ランチャー
- どこからでもキーボードでアプリケーションを起動したいため導入する
- ShifIt:ウィンドウサイズ変更アプリ
- Windows の windowボタン + カーソル で ウィンドを半分にしたり拡大したり出来たと思いますが、それを可能にする。
- マウスのホイール操作が逆なので戻す
- 「アップルボタン」 -> 「システム環境設定」 -> 「マウス」-> 「スクロールの方向:ナチュラル」のチェックを外す