我已经习惯了 emacs,所以有时候,当我在 Firefox 的文本框中输入内容时,我有时会尝试使用 Cp 来向上移动一行。严重地每次尝试移动文本时都必须取消打印对话框,这很烦人。如果它不是太复杂,我希望在 Firefox 的文本框内有模拟 emacs 的键绑定...
显然,我不需要所有的键绑定,但移动、标记、杀死和拉动会很有用。
这是一个疯狂的要求吗?
答案1
这是一个疯狂的要求吗?
不! :-)
您可以安装火力麦克斯在 Firefox 中获取 emacs 键绑定的插件:
还有一个相当技术性的问题MozillaZine 上的文章关于如何通过 GTK 为 Firefox 启用 Emacs 样式的键绑定。两者都很好用,但我推荐扩展,因为它安装起来非常简单。
答案2
设置 emacs 键绑定全部基于 GTK 的应用程序执行以下操作:
# legacy
gconftool-2 --set /desktop/gnome/interface/gtk_key_theme Emacs --type string
# modern / e.g. 12.04
gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"
也可以看看Emacs 键绑定 - Firefox
答案3
答案4
如果你希望在 Gnome 3.x 的任何地方都使用 emacs 键绑定,你可以使用 gconf-editor 更改一些属性,并按照列出的方法进行一些修改。http://www.c0le.org/2011/10/emacs-keybindings-in-gnome-evolution-3x.html完成它。我甚至发现自己在很多非 emacs 应用程序中按 Ca 和 Ce