Gentoo Archives: gentoo-user

From: Grant Edwards <grant.b.edwards@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] How to get Emacs key bindings in Firefox?
Date: Sun, 19 Feb 2017 17:09:31
Message-Id: o8cjfg$sor$1@blaine.gmane.org
1 I _used_ to have emacs key-bindings in Firefox, but for some reason
2 that stopped working and now I have Windows key bindings. It _may_
3 have happened when I switched from XFCE to Openbox.
4
5 After Googling a while, I've tried:
6
7 $ dconf write /org/gnome/desktop/interface/gtk-key-theme "'Emacs'"
8 $ gconftool-2 --type=string --set /desktop/gnome/interface/gtk_key_theme Emacs
9 $ gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"
10
11 And setting gtk-key-theme-name = "Emacs" in the following files:
12
13 ~/.gtkrc-2.0
14 ~/.gtkrc-3.0
15 ~/.config/gtk-3.0/settings.ini
16 ~/.config/gtk-2.0/settings.ini
17
18 Nothing works. I still have Windows key-bindings in Firefox.
19
20 I'm running Firefox ESR 45.7.0, which appears to be using gtk-2:
21
22 $ lsof | grep firefox | fgrep '.so' | grep -i gtk
23 firefox 6499 grante mem REG 8,1 43352 562046 /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
24 firefox 6499 grante mem REG 8,1 14344 414379 /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so
25 firefox 6499 grante mem REG 8,1 4460776 311636 /usr/lib64/libgtk-x11-2.0.so.0.2400.31
26 firefox 6499 6520 grante mem REG 8,1 43352 562046 /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
27 firefox 6499 6520 grante mem REG 8,1 14344 414379 /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so
28 firefox 6499 6520 grante mem REG 8,1 4460776 311636 /usr/lib64/libgtk-x11-2.0.so.0.2400.31
29 firefox 6499 6551 grante mem REG 8,1 43352 562046 /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
30 firefox 6499 6551 grante mem REG 8,1 14344 414379 /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so
31 firefox 6499 6551 grante mem REG 8,1 4460776 311636 /usr/lib64/libgtk-x11-2.0.so.0.2400.31
32
33 Does anybody know how to enable emacs key-bindings for gtk-2?
34
35 --
36 Grant

Replies

Subject Author
[gentoo-user] Re: How to get Emacs key bindings in Firefox? Grant Edwards <grant.b.edwards@×××××.com>