特にVimで使用するために、Caps LockをEscapeにマッピングするのに慣れています。
Ubuntuでは、これはGUIから簡単です。他のディストリビューションでは、次のようなユーティリティをxmodmap使用できます。これを試しましたが、ではxmodmapインストールできないようaptです。
この種の再マッピングは、RPiで簡単に実行できますか?
特にVimで使用するために、Caps LockをEscapeにマッピングするのに慣れています。
Ubuntuでは、これはGUIから簡単です。他のディストリビューションでは、次のようなユーティリティをxmodmap使用できます。これを試しましたが、ではxmodmapインストールできないようaptです。
この種の再マッピングは、RPiで簡単に実行できますか?
回答:
Raspbianでは、ファイル/etc/default/keyboardを編集してから実行しsudo dpkg-reconfigure keyboard-configurationます。すべてを有効にするには、ターミナルまたはPiを再起動する必要があります。
入力する必要がある内容の詳細は、実行する内容によって異なります。私にとって、これ:
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="altgr-intl"
XKBOPTIONS="terminate:ctrl_alt_bksp,ctrl:nocaps"
私は、米国の国際キーボードレイアウトを持っていることを確認し、そのCaps Lock役割を果たしますControl(それがctrl:nocaps一部です)。
詳細については、をご覧くださいman keyboard。
私の場合、Raspbian(jessie):
$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
...
$ sudo vi ~/.config/lxkeymap.cfg
option = ctrl:swapcaps
または
option = <something>,ctrl:swapcaps
それから
$ sudo reboot
ctrl:swapcapsCtrlキーとCapsLockキーを交換します。CapsLockを置き換えて元のCtrlをそのまま保持する場合は、ctrl:nocaps代わりに使用します。
ctrl:nocapsではなく読むべきですctrl:nocap。それ以外は、うまくいきました、ありがとう!
xmodmap以下を使用して、RPiに実際にインストールできますapt。
apt-get install x11-xserver-utils
あなたの作るためにCaps Lock重要な行為を通りEsc、あなたがして実行することができます
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
caps:escape私がXKBOPTIONS私として望んでいたことを理解するために、私はで多くのオプションを検索する必要がありました/usr/share/doc/keyboard-configuration/xorg.lst。