I've been noticing on newer mozilla pkgs (currently mozilla-1.7.5-3) that keybindings that used to work in the address box no longer work.
These were bash (emacs like) keybindings that work on the command line.
For example: Ctrl-k used to delete ahead of cursor. Ctrl-a moved cursor to beginning of line ctrl-e to end of line.
None of this currently works and I see no setting for this in the `preferences'.
On Tue, 1 Feb 2005, Harry Putnam wrote:
I've been noticing on newer mozilla pkgs (currently mozilla-1.7.5-3) that keybindings that used to work in the address box no longer work.
These were bash (emacs like) keybindings that work on the command line.
For example: Ctrl-k used to delete ahead of cursor. Ctrl-a moved cursor to beginning of line ctrl-e to end of line.
None of this currently works and I see no setting for this in the `preferences'.
You need to have the following:
# cat ~/.gtkrc-2.0 include "/usr/share/themes/Emacs/gtk-2.0-key/gtkrc" gtk-key-theme-name = "Emacs"
Satish
On Tue, Feb 01, 2005 at 07:54:54AM -0600, Satish Balay wrote:
On Tue, 1 Feb 2005, Harry Putnam wrote:
These were bash (emacs like) keybindings that work on the command line.
You need to have the following:
# cat ~/.gtkrc-2.0 include "/usr/share/themes/Emacs/gtk-2.0-key/gtkrc" gtk-key-theme-name = "Emacs"
That is not doing anything for me. OTOH setting with gconftool-2 a value for /desktop/gnome/interface/gtk_key_theme (there seem to be two possibilities here - "Default" and "Emacs") indeed does modify these bindings; even without re-logging.
As 'gconftool-2 -R / | wc -l' prints 4718 is is not that easy to find what may be really available there and not accessible by other means. So far I have the following on a list I like to have "handy":
/apps/nautilus/preferences/show_desktop /apps/nautilus/preferences/always_use_browser /desktop/gnome/file_views/show_hidden_files /desktop/gnome/interface/gtk_key_theme
Michal
On Tue, 2005-02-01 at 12:10 -0700, Michal Jaegermann wrote:
On Tue, Feb 01, 2005 at 07:54:54AM -0600, Satish Balay wrote:
On Tue, 1 Feb 2005, Harry Putnam wrote:
These were bash (emacs like) keybindings that work on the command line.
You need to have the following:
# cat ~/.gtkrc-2.0 include "/usr/share/themes/Emacs/gtk-2.0-key/gtkrc" gtk-key-theme-name = "Emacs"
That is not doing anything for me. OTOH setting with gconftool-2 a value for /desktop/gnome/interface/gtk_key_theme (there seem to be two possibilities here - "Default" and "Emacs") indeed does modify these bindings; even without re-logging.
As 'gconftool-2 -R / | wc -l' prints 4718 is is not that easy to find what may be really available there and not accessible by other means. So far I have the following on a list I like to have "handy":
/apps/nautilus/preferences/show_desktop /apps/nautilus/preferences/always_use_browser /desktop/gnome/file_views/show_hidden_files /desktop/gnome/interface/gtk_key_theme
Um, what's wrong with gconf-editor?
Dan
On Tue, Feb 01, 2005 at 03:25:12PM -0500, Dan Williams wrote:
Um, what's wrong with gconf-editor?
Who said that something is wrong for changing something you know that you want to change? But while I can grep through these 4718 lines of output from 'gconftool-2 -R /' then good luck finding something which you do not know what precisely that may be. You have no way to predict that, say, "show_desktop" will be under /apps/nautilus/preferences/ and not under /desktop/gnome/interface/ or somewhere else.
Besides I can toggle values on my list with a helper script faster that you can even start gconf-editor not mentioning finding the right spot.
Michal
Michal Jaegermann michal@harddata.com writes:
On Tue, Feb 01, 2005 at 07:54:54AM -0600, Satish Balay wrote:
On Tue, 1 Feb 2005, Harry Putnam wrote:
These were bash (emacs like) keybindings that work on the command line.
You need to have the following:
# cat ~/.gtkrc-2.0 include "/usr/share/themes/Emacs/gtk-2.0-key/gtkrc" gtk-key-theme-name = "Emacs"
That is not doing anything for me. OTOH setting with gconftool-2 a value for /desktop/gnome/interface/gtk_key_theme (there seem to be two possibilities here - "Default" and "Emacs") indeed does modify these bindings; even without re-logging.
I find Satish's reply does the job here. Nice to know it can be done without logging in/out of X though too.