How do I enable Emacs-style keybindings in GTK+ applications?
By default, GTK+ uses Windows-like keyboard shortcuts for command line editing. Many UNIX users are more familiar or more comfortable with Emacs-style shortcuts. For example, GTK+ uses Control+A to mean, “select all,” where as Emacs uses Control+A to mean, “put cursor at the beginning of line.” In order to use Emacs-style keybindings in GTK+ applications, edit ~/.gtkrc-2.