Firefox
platformHTMLBindings.xml
每次升级都会不断移动。
我想替换它以支持vi
键绑定。但我再也找不到它了。
sudo find / -name platformHTMLBindings.xml -o -name toolkit.jar -o -name omni.jar
感谢您的帮助。
编辑:
我终于找到了。它omni.ja
现在叫这个。
这是我的编辑platformHTMLBindings.xml
:
<binding id="browser">
<handlers>
<handler event="keypress" key=" " modifiers="shift" command="cmd_scrollPageUp" />
<handler event="keypress" key=" " command="cmd_scrollPageDown" />
<handler event="keypress" key="k" command="cmd_scrollLineUp" />
<handler event="keypress" key="j" command="cmd_scrollLineDown" />
<handler event="keypress" key="h" command="cmd_scrollLeft" />
<handler event="keypress" key="l" command="cmd_scrollRight" />
编辑后,我重新启动 Firefox,并清除缓存。
chrome://global/content/platformHTMLBindings.xml
是正确的。
但j/k/h/l
快捷方式不起作用。
答案1
我必须禁用/启用附加组件才能重新加载/usr/lib/firefox/omni.ja
。