启动时打开 NumLock 吗?

启动时打开 NumLock 吗?

我通常编辑在维姆,并且按下时+,我宁愿将手移到键盘所在+的右侧部分,而不是执行shift+ =

但是当NumLock没有打开时,在 Vim 中它只是在上面打开一个新行并插入字母k。每次我启动时我的电脑NumLock都会关闭。

我想知道是否有任何xmodmap技巧可以打开NumLock,所以我可以将它添加到我的文件中。如果我可以将它添加到我的文件中,该文件会交换并在启动时加载,.xinitrc那就更好了。.mapEscapeCapsLockloadkeys/etc/rc.local

我在用架构Linux

答案1

社区里有一个包数字锁定:

# pacman -S numlockx

然后将其添加到您的.xinitrc

numlockx &

如果您使用登录管理器(例如 GDM 或 KDM),Arch Wiki 上还有一些方法:https://wiki.archlinux.org/index.php/Activating_Numlock_on_Bootup

答案2

archlinux wiki 有一个关于在启动时启用 numlock 键的页面这里

答案3

启动时的 Numlock 状态通常是 BIOS 中的一个选项(作为另一个选项,而不是根据操作系统进行设置)。尽管我猜想它可能已经被设置为打开,而 Arch Linux(或其他操作系统)中的某些东西又将其关闭。

答案4

免费套餐:

  • 打开根 crontabsudo crontab -e
  • 添加
    @reboot sh -c 'setleds +num < /dev/console'
    
    在新线上。
  • 一些用户可能需要运行:
    sudo systemctl enable cron.service
    
  • 然后重新启动并查看其运行情况。

相关内容