Wouldn’t it be nice if you could navigate through your application’s menus using vi-like bindings? You can! Simply something like this in your ~/.gtkrc-2.0 file: binding “gtk-binding-menu” { bind “j” { “move-current” (next) } bind “k” { “move-current” (prev) } bind “h” { “move-current” (parent) } bind “l” { “move-current” (child) } } class “GtkMenuShell” […]