我可以在 Chrome/Safari JavaScript 控制台中使用 vi 键绑定吗?

我可以在 Chrome/Safari JavaScript 控制台中使用 vi 键绑定吗?

我希望能够vi在 Chrome JavaScript 控制台中使用键绑定(OS X 中为 cmd-opt-J,其他地方为 ctrl-shift-J,我想)。基本上,我希望能够像在 中一样跳转和编辑vim

vi在整个终端上都使用键绑定,例如irbbashpythonmysqlsqlite3等,我发现它们非常适合快速进行交互式开发。(所有这些程序都使用 GNU readline,因此它们尊重我的~/.inputrc。)目前,Chrome 是少数几个我可以编码但不能使用键绑定的地方之一vi

我可以使用任何扩展或设置来实现这一点吗?

答案1

Vi 输入管理器可以对所有 Cocoa 应用程序执行此操作。我几年前就用过它。但不幸的是,我不知道它是否适用于 Snow Leopard(如果您使用 SL,您没有说)。


或者,你可以尝试使用 Cocoa按键绑定系统。有一个vi-line 键绑定您可以尝试使用的文件。

相关内容