Mac OS X Lion 10.7ではサービスを利用してターミナルを開く方法がある.デフォルトだと無効になっているので有効にする必要がある.
System Preferences → Keyboard → Keyboard Shortcuts → Services
でNew Terminal at Folder,New Terminal Tab at Folderを有効にする.日本語だとなんと表記されているかわかりません←
サービスのサブメニュー(メニューバーにあるアプリケーション名をクリックすると表示される)とコンテキストメニュー(フォルダか選択されたパス上で右クリックする)に表示される.ショートカットキーも割り当てられる.
これらのサービスは他のアプリケーションでも利用可能.またこれらはどこかのフォルダだけでなく,選択されたテキストの絶対パスからもターミナルを開ける.
フォルダを選択して右クリックでもいける
テキストを選択した状態でメニューバーからサービスを選んでもいける
さらにLionのターミナルではフォルダかパス名をターミナルのアイコンにドラッグアンドドロップすればFinderの新しいタブで開ける.
選択したテキストをドラッグアンドドロップしてもいける
フォルダかパス名をターミナルのタブバーにドラッグすると,自動的に"cd"コマンドが実行される.(単純にターミナルにドラッグした場合はパス名が挿入される)
選択したテキストでもいける
元記事にはシェルスクリプトでこれらを実現する方法や,関連情報としてサービスで選択したテキストのmanを見る方法も記されています.
No comments:
Post a Comment