
私のホームディレクトリにファイルが保存されています.xmodmap
(私はDebian 9.0とGnomeを使用しています)。コマンドで有効にすると
$xmodmap $HOME/.Xmodmap
端末では、すべてが正常です。ただし、上記のコマンドを端末に再入力すると、定義されたキーは無効になります。 (定義されたキーが失われます。)上記のコマンドをファイルに.Xmodmap
入れたため、これは問題になります。.bashrc
新しい端末を開くたびに、上記の.Xmodmap
問題により定義されたキーが有効または無効になります。一部の端末はそうでないように動作します.Xmodmap
が、他の端末は正常に動作します。.Xmodmap
これは私の.Xmodmap
ファイルです:
remove Mod1 = Alt_L Meta_L Alt_L Meta_L
remove Mod5 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
clear lock
keysym Alt_L Meta_L Alt_L Meta_L = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
keysym ISO_Level3_Shift NoSymbol ISO_Level3_Shift = Alt_L Meta_L Alt_L Meta_L
keycode 94 = x X backslash bar grave dead_grave backslash bar
!keycode 51 = Escape
keycode 44 = k K j J less j J
keycode 45 = m M k K greater k K
keycode 46 = l L l L bar VoidSymbol l L
!keycode 66 = Meta_L
! swap "Menu Key" to Ctrl
remove Control = Control_R
keycode 135 = Control_R Control_R Control_R Control_R
keycode 66 = Meta_L
add Control = Control_R
add Mod1 = Alt_L Meta_L
add Mod5 = ISO_Level3_Shift
! Swap the Caps Lock and Escape keys
!remove Lock = Caps_Lock
!keysym Escape = Caps_Lock
!add Lock = Caps_Lock