
Можно ли редактировать текстовые поля в браузере с помощью VIM или редактора в стиле VIM?
(На Ubuntu конечно)
решение1
Насколько я понял, вам подойдет любой браузер. Поэтому я бы вам рекомендовалПятипалый– расширение для Firefox. Помимо сочетаний клавиш в стиле vi для просмотра/навигации и множества сопутствующих функций, оно также предоставляет обе возможности, о которых вы просили.
- Внешний редактор для текстовых областей и текстовых полей, которым по умолчанию является GVim, можно запустить с помощью
<C-i>
. - Базовый внутренний редактор в стиле vi (так называемый режим «редактирования текста») доступен по нажатию
<C-t>
или может быть настроен на запуск непосредственно при фокусировке на textarea / textbox с помощью:set noinsertmode
. К сожалению, сейчас он, похоже, не поддерживается и поэтому имеет несколько важных проблем, которые вряд ли будут исправлены. Например, он неправильно обрабатывает символы, не входящие в ASCII (напримерä
,п
), при выполнении перемещений по словам (w
,e
,b
, и т. д.).
(Конечно, обе горячие клавиши можно переназначить.)
решение2
Если вы не против иметь второй оконный проем, то правильным вариантом будетЭто все текстрасширение. Я настроил его на использование gVim
, и когда появляется TEXTAREA, вы можете увидеть маленькую кнопку под ним, нажав на которую, вы сможете использовать свой любимый редактор.