Windows を使用することが多くなったので、Macintosh で定期的に使用している Emacs に相当する機能が恋しくなります。 (Emacs はとても1970 年代にまで遡る古いテキスト編集プログラム。古い習慣はなかなか消えません。)そのためには、重要な再割り当てプログラムを見つける必要があるとわかっていました。 Google で簡単に検索すると、AutoHotkey が見つかりました。これは、最新バージョンの Windows で動作する、無料のオープンソースのキー割り当ておよびマクロ プログラムです。
AutoHotkey は、ほとんどの人が「フレンドリー」と呼ぶものではありません。ユーザーにグラフィカル インターフェイスとプログラムしやすいマクロを提供するのではなく、そのマクロ定義言語を学習する必要があります。ヘルプ ファイルでは、この言語について詳しく説明されています。たとえば、Emacs コントロールに相当するものを追加するために作成した定義を次に示します。
^p:: {NumpadUp} を送信
^n:: {NumpadDown} を送信
^f:: {NumpadRight} を送信
^b:: {NumpadLeft} を送信
^d:: {DEL} を送信
^a:: {HOME} を送信
^e:: 送信 {END}
たとえば、^p は Control-P を指します。これにより、標準の「Control-P は印刷を意味する」定義が上書きされます。代わりにプログラムメニューから選択して印刷します。
仕事をする意欲があり、言語を学び、関連するすべてのデバッグを処理できる場合、AutoHotkey はキーを再プログラムし、デスクトップにマクロ コマンドを追加する優れた (そして安価な) 方法を提供します。 【Windows、無料】