%20%E3%81%A7%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E9%80%81%E4%BF%A1%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.png)
Apple Mail または Sparrow に複数の電子メール アカウントが設定されている場合は、マウスを使用せずにメッセージを送信するアカウントを選択できると便利です。
キーボードショートカットでこれをどのように実現できますか?
(http://tiptorial.net/tips/17-creating-a-keyboard-shortcut-to-set-the-current-account-in-apple-mailシステム設定がメニュータイトルを混乱させるため、機能しなくなります)
答え1
理想的ではない回避策を見つけました。
セットアップに従ってください http://tiptorial.net/tips/17-creating-a-keyboard-shortcut-to-set-the-current-account-in-apple-mail:
- 行く
System Preferences > Keyboard > Keyboard Shortcuts > Application Shortcuts
- ショートカットを追加します(+をクリックします)。
- アプリケーションを選択:
Mail
(またはSparrow
) - メニュータイトル: アカウント名とメールアドレスを入力します(例:)
Johnny Appleseed <[email protected]>
- ショートカット: 好みのショートカットを選択します (例
^a
)
- アプリケーションを選択:
ここで、システム環境設定を閉じると、少なくとも Lion では、>
先頭に が追加され、メニュー タイトルが実際には のようになり、機能が完全に失われます。これは新しいバグで、以前は Leopard と Snow Leopard では問題なく動作していました。> Johnny Appleseed <[email protected]>
しかし、実際には、アプリケーションの設定ファイルにアクセスし、追加された を削除することで問題を解決できます>
。これは、コマンド ラインを使用しないユーザーにとっては理想的ではありませんが、おそらく sed などを使用して単純な bash スクリプトにすることができます (自由にそれを実行して、この回答を編集してください)。
System Preferences
メールアプリケーションが閉じていることを確認してください。- お気に入りの plist エディター (私は TextMate を使用します) を使用してアプリケーション設定ファイルを開きます。
- 対象
Apple Mail
: オープン~/Library/Preferences/com.apple.mail.plist
。 - 対象
Sparrow
: オープン~/Library/Preferences/com.sparrowmailapp.sparrow.plist
。
- 対象
を検索すると、に
NSUserKeyEquivalents
マッピングされる辞書は次のようになります。Menu Title
shortcut
NSUserKeyEquivalents = { "\033Johnny Appleseed <[email protected]\033" = "^a"; "\033Johnny Appleseed <[email protected]\033" = "^o"; };
厄介な が
>
として存在します\033
。先頭のものを削除し、末尾のものを に置き換えると>
、次のようになります。NSUserKeyEquivalents = { "Johnny Appleseed <[email protected]>" = "^a"; "Johnny Appleseed <[email protected]>" = "^o"; };
ファイルを保存すれば完了です。
ショートカットに移動しSystem Preferences
て変更すると、おそらく\033
s が再度導入され、手動での修正を再度実行する必要があることに注意してください。
皆さんの時間を節約できることを願っています!