FreeStyleWiki

ショートカットキー関連

[Windows,Emacs]

ショートカットキー関連

  Ctrl+Nで新規ウィンドウを出すを撲滅したい

  • Emacs的な動作をさせたいのだがCtrl+Nを押すと新規ウィンドウが出る、クソゴミ機能だ

AutoHotkeyを使う

  • 家族共用のPCだったりするので、レジストリはいじりたくない。AutoHotkeyでキーボードの挙動を変えようと思う。
  1. AutoHotkeyをインストールする
    1. chocolatyをインストールしていれば、管理者権限でpowershellを起動して「choco install autohotkey」で入る
    2. chocolatyが無いならば、https://www.autohotkey.com/download/ahk-install.exeからインストールすればよい
  2. AutoHotkeyを設定する(これはマニュアルの写しです)
    1. 適当なエディタで~.ahkというテキストファイルを作り、以下のようにして保存する(UTF-8のBOMつきで保存)
  • 「^」(ハット記号)はコントロールキーを指す
    • コントロールキー+Nを押したらそのまま何もせず終わるぜという意味
^n::return
  1. AutoHotkeyを起動する
    1. 作成した設定ファイルを右クリックして、「Run script」とやると、WindowsのタスクトレイでAutohotkeyが動き出す
    2. ブラウザなどでCtrl+Nキーで新規ウィンドウが出なければ成功
  2. AutoHotkeyをPC起動時その設定ファイルで起動する
    1. 作成した設定ファイルを C:\Users\<ユーザ名>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 以下に置いておく

  Emacsキーバインドを適用する