据我所知,Ubuntu 的按键绑定都暴露在/usr/share/X11/xkb/symbols
文件夹内的文件上。我有时会使用该pc
文件对某些按键进行一些更改。但是,我想知道是否有关于如何覆盖按键的最佳实践,最好不要覆盖这些核心文件。
例如,是否有一种方法可以创建用户键盘设置来覆盖默认设置(就像现在大多数优秀的代码编辑器一样,例如 VS Code)?如果此方法使用终端或将设置保存在文件中,那就更好了,这样我就可以轻松地在其他机器上重现它。
编辑:
更具体地说,现在,在我的用例中,我正在寻求自定义我的FN
密钥。
答案1
我讨厌菜单栏吞噬有用的键映射,例如 alt-f(前进单词),以执行一些很少需要的操作,例如打开文件菜单。
我搜索了无数次禁用这些 alt 菜单键的方法,但一无所获。结果发现,你可以在 init 文件中使用一些脚本来禁用它们。
在 Ubuntu 18.04 LTS 上测试。Atom 编辑器版本 1.0。
# Get rid of the alt-menu shortcuts
atom.menu.template.forEach (t) ->
t.label = t.label.replace("&", "")
atom.menu.update()