在 Linux 下用 Chromium 很不爽的是在 Omnibar 里,要上下选择匹配项只能用上下键,做为键盘控这是不可接受的,折腾了半天的 Google Chrome 都没搞定,换成 Chromium 最新版没有问题,应该是 gtk keybinding 的修改还没有进入 Google Chrome。
换成 Chromium 后只需要用 gtkrc 来设置
.gtkrc-2.0
binding "gtk-binding-text" {
bind "<alt>n" { "move-cursor" (display-lines, 1, 0) }
bind "<alt>p" { "move-cursor" (display-lines, -1, 0) }
bind "<ctrl>n" { "move-cursor" (display-lines, 1, 0) }
bind "<ctrl>p" { "move-cursor" (display-lines, -1, 0) }
bind "<alt>BackSpace" { "delete-from-cursor" (word-ends, -1) }
}
class "GtkEntry" binding "gtk-binding-text"
class "GtkTextView" binding "gtk-binding-text"