Usualmente edito en Vim , y al presionar +, prefiero mover mi mano a la parte derecha del teclado donde +reside en lugar de hacer shift+ =.
Pero cuando NumLockno está activado, en Vim simplemente abre una nueva línea arriba e inserta la letra k . Y cada vez que inicio mi PC NumLockestá apagada.
Me gustaría saber si hay algún xmodmap
truco para activar NumLock, por lo que podría agregarlo a mi .xinitrc
. Y sería aún mejor si pudiera agregarlo a mi .map
archivo que intercambia Escapey CapsLockque cargo loadkeys
en mi /etc/rc.local
inicio.
Estoy usando Arch Linux .
fuente
El estado de bloqueo numérico al inicio suele ser una opción en el BIOS (como otra opción, en lugar de configurarlo por sistema operativo). Aunque supongo que es posible que ya esté activado, y algo en Arch Linux (u otros sistemas operativos) lo está apagando nuevamente.
fuente
Esta no pretende ser la solución más elegante, pero en muchos de mis sistemas mi
~/.xmodmaprc
archivo de usuarios tiene entradas que se ven así:Utilizo varios entornos de escritorio diferentes en varias distribuciones diferentes y esta es una forma hacky pero segura de asegurarme de que no importa cómo el sistema descienda según la política NumLock, mi teclado numérico me da números. Básicamente, quita la función NumLock de importancia quitando todos los demás valores de los códigos clave. Puede activar o desactivar NumLock como desee, pero lo único que hacen las teclas es escupir los valores numéricos.
fuente
keycode 79 = KP_7 KP_Home
(es decir, Bloq Num siempre está activado), y ningunaNum Lock
tecla.