Интерфейс Vim на полях ввода веб-браузера?

В Вашем /etc/rc.conf должна быть строка "ДЕМОНОВ" (см. Wiki). Это - список всех демонов, которые запустятся на начальной загрузке системы. Можно указать, что демон должен быть запущен в фоновом режиме, т.е. не ожидает на нем, чтобы закончить запускаться перед продолжением путем добавления префикса к имени демона. Например, на моем поле XBMC у меня есть следующее:

DAEMONS=(syslog-ng network !netfs crond @acpid @sshd @httpd @samba @alsa @openntpd !dbus @avahi-daemon @mtd @lircd @autofs)

Это поле загружается очень быстро.

29
12.04.2012, 00:17
8 ответов

Дополнения Pentadactyl и Vimperator для Firefox позволяют подобное энергии редактирование в текстовых областях путем нажатия ctrl+t; Я думаю, что существует также опция повернуть его на permanenly. Существует, также Это - Весь текст! это на самом деле запустит редактора для Вас.

Насколько Chrome идет, это не столь легко, как API вполне ограничен. Они требуют, чтобы Вы выполнили сервер в своей системе. Был TextareaConnect, но это, кажется, повреждается прямо сейчас.

11
27.01.2020, 19:38
  • 1
    у меня есть наконец голубь в пятипалое расширение и я очень впечатлен! –  rudolph9 09.05.2012, 19:57

Добавление к ответу Shawn, пятипалому (и vimperator), позволяет Вам нажимать ctrl+i когда в текстовом поле для фактического редактирования его в энергии. Это сохранит содержание текстового поля во временный файл, открытый, что файл в (g) энергии, и считал (измененное) содержание назад после закрытия редактора.

6
27.01.2020, 19:38
  • 1
    это должно быть добавлено комментарий к его ответу. –  rudolph9 18.04.2012, 20:54
  • 2
    я соглашаюсь, что это было бы лучше там, да. Но у меня нет достаточного количества представителя, чтобы сделать это, и я действительно чувствовал, что это было ценным дополнением (поскольку я лично нахожу эту функцию довольно полезной), таким образом, я решил сделать это этот путь вместо этого.Прошу прощения. изменение –  MaienM 18.04.2012, 21:34

wasavi предоставляет интерфейс vim для текстовых полей в нескольких веб-браузерах (Chrom (ium), Firefox / Iceweasel и Opera), и я могу подтвердить, что он работает на Chromium в Linux (Debian 7 с Gnome3). Начните с , дополнительная информация на главной странице ниже:

домашняя страница wasavi

страница Github

для Chrom (ium)

Ссылки для установки в Opera и Firefox / Iceweasel можно найти на главной странице (ссылка выше - я включил их, но не могу опубликовать более двух ссылок ...)

8
27.01.2020, 19:38

Если вы используете Chrome, я недавно выпустил расширение Chrome с открытым исходным кодом под названием Vimsert. Это позволит вам отредактировать любую текстовую ограждение в режиме VIM-режима ECE.

https://github.com/gabesullice/vimsert

1
27.01.2020, 19:38

Если вы хотите преобразовать текстовое поле в редактор кода, подобный vim, этот букмарклет позволит вам преобразовать любое текстовое поле в ace , нажав три раза в теме. Он поддерживает сочетания клавиш vim и emacs. Вы можете выбрать их на странице создания букмарклета.

1
27.01.2020, 19:38

Я думаю, что клавиша F - это ваш ответ, так что он помечает все поля ввода цифрой, а затем нажимает цифру, с которой вы хотите ввести поле, настолько просто, насколько оно есть. Наслаждайся этим!

0
27.01.2020, 19:38

Очень современным решением этой проблемы является Firenvim от glacambre , который автоматически накладывает текстовые поля ввода на окно neovim, которое синхронизируется с содержимым этого текстового поля. При этом используется ваша система neovim с соответствующей конфигурацией и плагинами (! ). Субъективно я обнаружил, что это значительно более плавный опыт, чем альтернативы, такие как It's All Text или даже wasavi. Кроме того, он имеет полную современную реализацию neovim, а не пользовательскую реализацию, подобную vi -, поэтому его использование требует гораздо меньшего переключения контекста, чем wasavi, vimsert или vimperator (, которые больше не поддерживаются в современном Firefox )..

Firenvim официально поддерживает Firefox и Chrome, а -другие браузеры, подобные Chrome, — неофициально.

Однако для этого требуется установить neovim, а поскольку вы печатаете в пользовательском интерфейсе Nvim, вы теряете такие вещи, как родной шрифт текстового поля (nvim не может поддерживать не -моноширинные шрифты ).

5
27.02.2020, 04:16

Tridactyl , вероятно, то, что вы ищете в настоящее время, если вы хотите использовать Firefox.

Это духовный преемник подобных Pentadactyl и Vimperator, которые недоступны для текущей версии Firefox.

Если вы хотите что-то более похожее на It's All Text, где область редактирования появляется прямо поверх текстовой области браузера, а не запускает окно редактора, и вы хотите использовать Neovim, попробуйте firenvim .

1
24.04.2020, 15:04

Теги

Похожие вопросы