web-dev-qa-db-ja.com

CapsLockをエスケープにマップするVimコマンド

VimでCapsLockを押して編集モードを終了するには、どのコマンドを入力する必要がありますか?

5
Christian

Linuxでは、xmodmapユーティリティを使用します

xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'

Windowsでは、AutoHotkeysを使用するか、レジストリ設定を変更できます。

Windowsの詳細な手順とLinuxのリンクされたヒントについては、これを参照してください Vim wikiからのヒント

11
user4126

Gnomeを使用するUbuntu9.04では、これはGUIを介して最も簡単に実行できます。 [システム]-> [設定]-> [キーボード]に移動し、[レイアウト]タブに切り替えて、[レイアウトオプション]ボタンをクリックします。そこから選択できるいくつかの「CapsLockキーの動作」があります。 CapsLockと追加のEscapeを作成し、両方を交換できます。

4
innaM

残念ながら、コマンドを入力するほど簡単ではありませんが、 十分に調査されたトピック です。もし私があなたなら、AutoHotkeyメソッドを使います。

2
chaos