私は、Windowsの「Ctrl- →」コマンドを使用して、テキストドキュメントをナビゲートします。
この便利なキーコンボを使用すると、すぐに次の単語の先頭に移動できます。たとえば、次のシーケンスは、Ctrl-を連続して押した後にカーソル位置に何が起こるかを示しています→(「^」はカーソルを表します)。
^The quick brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick brown fox ^jumped over the lazy dog
...
そして、←代わりにを押し始めると、カーソルがドキュメント内のまったく同じ場所に移動し、反対方向に移動します(これは、カーソルの位置が予測可能であるため理想的です。編集):
The quick brown fox ^jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
^The quick brown fox jumped over the lazy dog
...
Mac OS Xには同様のキーボードショートカットがあります(Option-- →「Ctrl」に「Option」をマッピングしたため、慣れ親しんだ方法で同じ機能を利用できます)。
ただし、次に示すように、右矢印キーを使用すると、「Option- Arrow」によって現在の単語の末尾に移動します。
^The quick brown fox jumped over the lazy dog
The^ quick brown fox jumped over the lazy dog
The quick^ brown fox jumped over the lazy dog
The quick brown^ fox jumped over the lazy dog
The quick brown fox^ jumped over the lazy dog
...
さらに悪いことに、他の方向に進んでも、前進するのと同じ場所に戻ることはできません。最後の単語の先頭に移動します。
The quick brown fox^ jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
^The quick brown fox jumped over the lazy dog
...
WindowsとMacを頻繁に切り替える必要があるため、これは非常にイライラします。また、現在の単語の最後に移動することはほとんどありません( " Shift"を保持していない限り、これが必要なのはなぜですか? )。私はいつも次の単語の先頭にスキップしたいです。
私はMacバージョンを同じように動作させるためにいくつかの時間を費やしたいと思います(ソフトウェアを購入し、これらのキーボードショートカットに結び付けられたカスタムApplescriptコマンドを記述します)ので、提案を探しています。
これを変更する既存のツールはありますか?
「修正」をどのように提案しますか?
ありがとう
編集
Automatorで「サービス」を作成でき、次のAppleScriptを使用しました。
on run {input, parameters}
tell application "System Events" to key code 124 using {option down}
tell application "System Events" to key code 124
end run
次に、システム環境設定の「キーボード」設定を使用して、このサービスを「Command- →」キーストロークに関連付けました。
ただし、これを機能させるには、Commandキーから指を離す必要があります。また、速度が遅く、動作するために最も必要なアプリケーション(Xcode)では動作しないようです。