ワンキー・どのアプリでも
任意のアプリ。
1 回のキーストローク。
任意の macOS アプリを文字にバインドします。 fn を押したままその文字を押すと、アプリが即座に開きます。シェル スクリプト、AppleScript、ショートカットでも動作します。
仕組み
キーを 1 回押すと、アプリがすぐに開きます
ドックもスポットライトもありません。 fn + V は VS Code を開き、fn + T はターミナルを開きます。アプリの切り替えはほぼゼロになります。
アプリごとのホットキーを自分で登録および管理する
fns 設定で任意の文字を任意のアプリにマッピングします。 S には Slack、N には Notion、P にはサイド プロジェクトがあり、それぞれに思い出に残る文字が 1 文字ずつ含まれています。
質問
これは Raycast や Alfred とどう違うのですか?
Raycast と Alfred は検索優先のランチャーです。入力して検索します。 fns はバインディングファーストです。特定のアプリは特定のキーで動作します。入力も検索も不要です。 VS Code を開きたい場合は、コードを 1 つ押すと、そこにコードが表示されます。メンタルモデルは筋肉の記憶であり、検索ではありません。
バインディングはいつでも再マッピングできますか?
はい。 FNS 設定を開き、任意のバインドをクリックして再割り当てします。変更はすぐに有効になり、再起動は必要ありません。
バックグラウンド スクリプトをサイレントに実行しますか?
はい。シェル スクリプトと AppleScript ファイルは、デフォルトでバックグラウンドで実行されます。オプションで、出力の多いスクリプトのターミナル ウィンドウを表示できます。
fn がすでに何かに使用されている場合はどうなりますか?
fns は、標準ファンクション キー層の後のシステム レベルで fn をインターセプトするため、F1 ~ F12 は引き続き正常に動作します。メディア キーと明るさのコントロールは影響を受けません。