Я хочу использовать VI-подобные команды в веб-браузере? - PullRequest
11 голосов
/ 10 марта 2010

Мне нравится VI, и я ищу какой-нибудь плагин, который позволил бы мне вводить текст в моем браузере (предпочтительно Firefox или Chrome) с помощью команд VI. Это сэкономило бы мне огромное количество времени и в то же время при написании длинных электронных писем. Кто-нибудь может вспомнить какие-нибудь плагины, которые позволили бы мне сделать это? Я надеялся на Vimperator (https://addons.mozilla.org/en-US/firefox/addon/4891), но после его установки я понял, что он не выполняет то, что мне хотелось бы сделать: создать или отредактировать текстовое поле с помощью команд VI. Это просто позволило мне сделать Команды браузера и прокрутка в стиле VI.

Ответы [ 5 ]

10 голосов
/ 10 марта 2010

, так как вы установили Vimperator, вы можете попробовать это:

с редактор =»ПЕЖО-GVIM-PATH / vim72 / gvim.exe -f»

Нажмите Ctrl + i, чтобы вызвать gvim для обработки текста, который вы хотите редактировать.

6 голосов
/ 10 марта 2010

Мне очень повезло с расширением AllText Firefox. Возможно, не так гладко, как ваша мечта, но на практике это работает очень хорошо.

1 голос
/ 11 января 2012

Я использовал jV некоторое время на Firefox. Он работает даже с более новыми версиями, которые официально не поддерживает расширение. Разработчик говорит , что они работают над хромированной версией.

1 голос
/ 11 марта 2010

Я использую расширение Mozex для Firefox в течение многих лет.

После установки на вкладке "Текстовая область" назначьте горячуюи введите команду для запуска.Например:

gnome-terminal -e "/usr/bin/vim %t"

Когда горячая клавиша нажата, Mozex создаст временный файл и заменит приведенное выше «% t» на его имя.

Если текст более одногообласть на странице, она позволит вам выбрать, какую из них вы хотите редактировать.

Mozex предоставляет гораздо больше функциональных возможностей, чем просто редактирование текстовой области.Если вы хотите «просмотреть исходный код» с помощью Vim, вы можете сделать это тоже.

0 голосов
/ 10 марта 2010

В настоящее время API Chrome Extensions довольно прост; Я просто не думаю, что в настоящее время в браузере достаточно хуков API для поддержки чего-то подобного.

Возможно, вы захотите проверить запутанное имя Браузер Conkeror (не то же самое, что Konqueror в Linux), который лучше всего описать как дочерний объект VI и Firefox. Это как VI с движком рендеринга Gecko (я думаю).

...