起動時にNumLockをオンにしますか?


9

私は通常Vimで編集し、を押すとき+は、+を+実行するのではなく、キーボードの常駐する右側の部分に手を移動したいです。shift=

しかし、NumLockオンになっていない場合、Vimでは上に新しい行を開き、文字kを挿入します。また、起動するたびにPC NumLockがオフになります。

私はそこにあるかどうかを知りたいxmodmapオンにするトリックは、NumLock私はそれを追加することもできますので、.xinitrc私は私にそれを追加することができれば、それも良いだろう.AND .mapどのスワップファイルEscapeCapsLockしているI負荷loadkeys私の中/etc/rc.localで起動。

Arch Linuxを使用してます。

回答:



4

archlinuxのwikiには起動時のNumLockキーを有効にする方法についてのページあり、ここを


4
StackExchange QnAサイトの回答にリンクしないでください。常に、少なくともソリューションの概要と追加の参照用のリンクを含めます。
カレブ2011年

2

起動時のNumlockステータスは通常、BIOSのオプションです(OSごとに設定するのではなく、別のオプションとして)。私はそれがすでにオンに設定されている可能性があると思いますが、Arch Linux(または他のOS)の何かがそれを再びオフにしています。


その何かが何であるか考えていますか?
Nils

1

これは最もエレガントなソリューションであるように見せかけませんが、私のシステムの多くでは、私のユーザー~/.xmodmaprcファイルに次のようなエントリがあります。

keycode 79 = 7
keycode 80 = 8
keycode 81 = 9
keycode 83 = 4
keycode 84 = 5
keycode 85 = 6
keycode 87 = 1
keycode 88 = 2
keycode 89 = 3
keycode 90 = 0
keycode 86 = plus
keycode 82 = minus
keycode 91 = period

私はいくつかの異なるディストリビューションでいくつかの異なるデスクトップ環境を使用しています。これは、システムがどのようにNumLockポリシーでダウンしても、テンキーで数字が得られることを確認するための、やりがいのある確実な方法です。基本的に、キーコードから他のすべての値を取り除くことにより、重要なNumLock関数を取り除きます。NumLockは必要に応じてオンまたはオフにできますが、キーが実行するのは数値を吐き出すことだけです。


1
私は似たようなことをしますが、キーパッドのキーを区別しますkeycode 79 = KP_7 KP_Home(つまり、Num Lockは常にオンです)Num Lock。キーはありません。
Gilles「SO-邪悪なことをやめよう」
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.