Finderで選択したフォルダをターミナルで開く方法まとめ

コーディング作業をするときなど、Finderで選択しているフォルダをターミナルで開きたいときがよくあります。
ターミナルを開いてcdコマンドでパスを入力して移動して…という面倒な作業は省きたいので、今回は選択フォルダをターミナルで開く方法をまとめておきます。
FinderとKeyboard Maestroの組み合わせ
Keyboard Maestroを使っている人であれば、「Open the Finder Selection」アクションを使ってターミナル(自分の場合はiTerm2を使っているので、iTerm2)を選択すれば開くようになります。

Path Finderのデフォルト機能
Path Finderを使っている人であれば、選択フォルダをターミナルで開く方法は3通りあります。
- メニューから開く方法
- 右クリックメニューから開く方法
- ツールバーから開く方法
ちなみに、環境設定の[一般]タブにある「デフォルトターミナル」で設定したターミナルアプリで開かれるようになります。

メニューから開く方法
Path Finderのメニューにある[コマンド]→[ターミナルから開く]を選択すると、選択フォルダがターミナルで開かれます。
ショートカットキーを割り当てたい場合は環境設定の[機能]→[キーボード]から「ターミナルから開く」に割り当てればOKです。

右クリックメニューから開く方法
環境設定の[機能]→[コンテクストメニュー]で「ターミナルに開く」をメニューに追加しておけば、右クリックしたときに表示されるコンテクストメニューから「ターミナルに開く」が選択できるようになります。

ツールバーから開く方法
ツールバーのアイコンの中に「ターミナル」という項目があります。

これをクリックすれば選択フォルダがターミナルで開けるようになります。
Alfredのフォルダ操作
AlfredのFile Actionsで「Open Terminal Here」という項目を選択すれば、Alfredからターミナルで特定フォルダを開けます。

cdコマンドで何とかする場合
cdコマンドで何とかする場合は、パスのコピーの仕方を知っておくだけでも全然違ってきます。
まず、「cd 」とだけ先に入力してからターミナルアプリにフォルダをドラッグすると、そのフォルダまでのパスが入力されるので、素早く移動できます。
また、単純にパスをコピーしたい場合はFinderの右クリックメニューで「”フォルダ名”をコピー」をoptionを押しながらクリックするとパスのコピーができます。

Keynoteのプリセットカラーを好みの色にカスタマイズする方法
Karabiner-Elementsでescやdeleteなどのキーを、ホームポジションを崩さずに入力できるようにする方法
データベースの操作がGUIで分かりやすく操作できるSequel Proの最低限の使い方
Google Chromeのブックマークを綺麗に整理するコツ
macOS標準の日本語入力の辞書をATOKにインポートする方法
Macのアプリインストールとアンインストール方法まとめ
複数のアプリをまとめて管理できるBiscuitを便利に使いこなすための設定方法
Stationの「My custom apps」機能を使って好きなウェブサイトをStationに追加する
日々の制作をラクにするTips #1日1Tips – 2019年10月
Google Chromeのタブを1つにまとめる拡張機能「OneTab」
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
スマホやPCにプッシュ通知をしてくれる「Push7」をブログに追加する方法
ブログに見出しを設置できるjQueryプラグイン「TOC | jQuery Table of Contents」
Keyboard Maestroを使ってDropboxの「同期の無視」を簡単にできるようにする
画面共有しながら説明するときに画面上に図形が描ける「Presentify」
Alfred 4で使えるシステムコマンドのまとめ
Dropboxの「Macをバックアップ」機能でデスクトップや書類フォルダを同期する
Client Folder Makerでファイルの中身まで一括で作成する方法
操作に没頭できる!Firefox版 Arcのようなブラウザ「Zen Browser」
gulpでSSI(サーバーサイドインクルード)を使用する「connect-ssi」
MacのMicrosoft Outlookでメールの署名設定をする方法