2

Linux(ubuntu)のvimで、シフトロックボタンをエスケープのように機能させたいです。ホームディレクトリで次のことを行いました。

  1. xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
  2. xmodmap -pke > .Xmodmap
  3. ホーム フォルダーに .xinitrc を作成 xmodmap .Xmodmapし、そのファイルに貼り付けます。

資力:

https://askubuntu.com/questions/24916/how-do-i-remap-certain-keys VIM で CAPS LOCK キーをマップするには?

問題は、私のshift lockキーがshift lockANDescapeのように動作するようになったことescapeです。

4

2 に答える 2

5

Ubuntu 11.10+ (Gnome 3 ライブラリを使用) には、多くのキーの動作を変更できる「ほぼ非表示」のキーボード オプションがあります。Caps Lockを追加の ESC のように機能させるには、次の手順に従います。

1. System -> Preferences -> Keyboard
2. Select Layouts tab, then Layout Options
3. Click on 'CapsLock key behavior'
4. Click on 'Swap ESC and CapsLock'

以下は印刷画面です。 Gnome 3 - Caps Lock を追加の ESC にする

上記のように、「Swap ESC and Caps Lock」など、他にも多くの可能性があります。また、Caps Lock 機能を見逃した場合は、他のキー/キーの組み合わせに「Caps Lock の動作をマップする」オプションがあります。すべてのオプションを読み、いくつかをテストして、お気に入りを選んでください。

于 2012-05-29T16:25:44.290 に答える
0

X ウィンドウでコマンドを使用することもできます。

/usr/bin/setxkbmap -option "ctrl:swapcaps"
于 2013-03-26T08:40:44.923 に答える