MAC開発環境メモ
これは何?
会社で使ってるMacの開発環境をメモります
エディタ
export PATH=/Applications/Macvim.app/Contents/MacOS:$PATH
- 設定は、Dropboxで家のマシンと共有
- 一部設定で、自分の設定と、macvimの設定がけんかするので、macvimの方のgvimrcの最後に、以下を追加して、自分のを後から読ませるように修正
source $MYVIMRC
ファイラ
muCommander: a cross-platform file manager
- マルチプラットフォームな二画面ファイラ
- 試用中
- 本当は、ファイラから一発でコマンドラインに行ける機能が欲しい(あんのかな?)
- 以下の方法で実現
- コマンドの実行で、以下のコマンドを実行
$ pwd | xargs osascript /Users/kobayashi/Documents/openterminal.scpt
-
- 呼ばれるAppleScriptは以下の通り
on run argv activate application "Terminal" delay 0.5 tell application "Terminal" do script "cd " & argv end tell end run
SIMBL
- cocoaアプリをプラグインで拡張できるようになるツール
- 弱点:Snow Leopard対応のプラグインが少ない
- 対応させるには、64bit版を新たにコンパイルし直さないといけないらしい
TerminalCopyOnSelect
- Terminalで文字列を選択すると自動的にコピーされる
開発
その他・ユーティリティ
Growl
- 定番の通知アプリ
Dropbox
- 複数マシンでファイル共有
- 各種dotfileの共有に使用中
KeyRemap4MacBook
- キーボードリマッパ
- ESCを押すと、英数キーも押すようにしたかったが、設定が無かったのでパッチを作成
他の設定
ファンクションキーをFnキーを押さなくても使えるようにする
- システム環境設定 > キーボード > キーボード > F1,F2などの全てキーを標準のファンクションキーとして使用 をON
Caps lock キーを control キーに変更
- システム環境設定 > キーボード > キーボード > 修飾キー > Caps Lockキー を ^Control に変更