Я хотел бы иметь возможность использовать vi
сочетания клавиш в консоли JavaScript Chrome (cmd-opt-J в OS X, ctrl-shift-J в других местах, я думаю). По сути, я хочу иметь возможность перемещаться и редактировать, как я это делаю в vim
.
Я использую vi
сочетания клавиш по всему терминалу, например irb
, bash
, python
, , mysql
, sqlite3
, и т. д., и считаю их отличными для быстрой интерактивной разработки. (Все эти программы используют GNU readline, поэтому они уважают мой ~/.inputrc
.) В настоящее время Chrome — одно из немногих мест, где я могу писать код, но не использовать vi
сочетания клавиш.
Какие расширения или настройки я могу для этого использовать?
решение1
Менеджер ввода Viможет сделать это для всех приложений Cocoa. Я использовал это несколько лет назад. Я не знаю, работает ли это на Snow Leopard (если вы используете SL, вы не сказали), к сожалению.
В качестве альтернативы вы можете поэкспериментировать с какао.Привязки клавишсистема. Естьпривязки клавиш vi-lineфайл, который вы можете попробовать использовать.