0

新しい Sublime Text ウィンドウを開くために、Karabiner (ランチャー モード) ショートカットを設定しています。

通常subl -n、端末ウィンドウから呼び出して、新しい崇高なウィンドウを表示します。Karabinerではシェルスクリプトを指定して実行するショートカットが使えるので試してみた/usr/local/bin/subl -n

動作しますがsubl -n、ターミナル ウィンドウ (または/usr/local/bin/subl -n) から呼び出すと、「空の」ファイルを含む新しいウィンドウが開きますが、Karabiner を介して呼び出すと、新しいウィンドウでtmp/subl stdin YEd3Bc.txt(YEd3Bc は 6 つの乱数/数字)の一時ファイルが開きます。

また、あたかも私が電話したかのように、ウィンドウを閉じるまで、Karabiner が他のものを起動するのをブロックします。subl -n -w "tmp/subl stdin YEd3Bc.txt"

Karabiner の問題だと思い、Automator と Applescript を使用してシェル スクリプトのラッパーを作成することで回避しようとしましたが、どちらも同じ問題を抱えていて、一時ファイルを次の場所で開いていました。/tmp/subl stdin random.txt

4

1 に答える 1