ファインダーで「新しいウィンドウではなく」「新しいタブでフォルダーを開く」設定をオンにしていますが、これは他のアプリがフォルダーを開いたときの動作に影響を与えないようです。起動バーとemacsから実行するシェルスクリプトは、小さなファインダーウィンドウでフォルダーを開きます。外部アプリから開いたフォルダーをすべて1つのタブ付きファインダーウィンドウに表示するにはどうすればよいですか?
編集:コメントのBmikeは、これはおそらくAppleScriptを介して行うことができるということです。このようなもの:
- 開くフォルダーのパスを指定するスクリプトがあります。
- これを変数としてapplescriptに渡します。
- このapplescriptは変数としてパス名を保存します
- ファインダーをアクティブにするか、ファインダーで特定のフォルダーを開きます。
- キーストロークコマンド+ tを送信して、新しいタブを開きます(または、ファインダーへのコマンドでも同じです)。
- キーストロークコマンド+ shift + gをファインダーに送信し、パスxメニュー/ウィンドウでフォルダーへ移動します。
- このメニュー/ウィンドウに書き込み(システムイベント)または貼り付け(クリップボードをフォルダーのパスである変数に設定)します。
- Enterをクリックします。フォルダが開きます。
3
同じものが欲しい。
—
iCode
:私は、スーパーユーザーに同じ問題が、質問していsuperuser.com/questions/688439/...
—
ニック・
これは、Finderだけでなく、アプリケーションの設定の下にあるようです。
—
ラジーブ14年
シェルスクリプトまたは起動バーの詳細を共有できますか?AppleScript呼び出しを埋め込み、ファインダに新しいタブを開くように指示することもできます。
—
bmike
launchbarは単にものを自動的に開きます。シェルスクリプトでは、openコマンドdeveloper.apple.com/librarY/mac/documentation/Darwin/Reference/…を使用して、dircの