Можно ли использовать сочетания клавиш vi в консоли JavaScript Chrome/Safari?

Можно ли использовать сочетания клавиш vi в консоли JavaScript Chrome/Safari?

Я хотел бы иметь возможность использовать 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файл, который вы можете попробовать использовать.

Связанный контент