Итак, я зависим от vim и часто добавляю много мусора в обычные текстовые поля, когда пытаюсь использовать команды vim, а не в vim. Я подумал, почему VIM не может быть ВЕЗДЕ ?!
Тогда это поразило меня. Почему бы нет? Кто-нибудь написал программу, которая могла бы перенаправлять вводимые / текущие текстовые поля в буфер vim, чтобы можно было использовать редактирование в стиле vim в вещах, отличных от терминалов и gVim? Перенаправить ввод с клавиатуры? Изменить ключ-логгер?
Есть мысли о том, как это можно сделать? $ wdw ideasA Я сделал это снова. Мне нужна серьезная помощь. Идеи, кто-нибудь?
ОБНОВЛЕНИЕ: Больше в нужде. Я только что получил письмо с этим как конец этого:
Библиотекари кампуса будут рады сотрудничать с преподавателями и студентами, чтобы определить альтернативные высококачественные источники сообщений и анализа научных новостей.
- Карен
: г подпись
Приятно знать, что есть и другие.
:s/\$wdw /^wce/
. ^ [: Wqvim
и сделайте:help :s
.Ответы:
Я использую
vi
-стиль для редактированияbash
и vimperator для просмотра веб-страниц с Firefox (к сожалению, не имеет:vsplit
). В Firefox это фантастический текст! настроенный для использования плагинgvim
делает поля ввода (как этот) менее дрянными.mutt
забирает мой$EDITOR
без проблем (скажите Карен, чтобы установить эту переменную тоже).Я думаю, это все, что я когда-либо делал за пределами
vim
.источник
uzbl
подобное ощущение, но для того, чтобы получить те функции, которые используются в «обычных» браузерах, требуется много работы.Я не видел ничего, что позволяло бы это, но похоже, что это можно было бы сделать, написав модуль для подключения к IM, например, SCIM или IBus .
источник
Это не совсем то, что вы ищете, но я также испытывал желание везде связывать клавиши vim. Одним из решений, которое я использовал, является Touch Cursor , который я сопоставил так, чтобы мои домашние клавиши строк позволили мне перемещаться по моему курсору. Расположение по умолчанию не похоже на vim, но вы можете легко это изменить. Может потребоваться некоторое привыкание к удерживанию клавиши пробела, чтобы получить аккорды, но я нашел это довольно естественным.
Вот некоторые другие программы, которые предлагают решения для конкретных приложений: я использую Viemu , который обеспечивает уровень эмуляции vim в Visual Studio 2005/2008, Outlook и Word.
Существует также новое расширение Chrome, которое добавляет Vim-подобные сочетания клавиш для просмотра, а также называется Vimium .
источник
Я еще не нашел способа, но используя
xclip
скрипт, вы можете, по крайней мере, сделать цикл копирования-вставки-редактирования-вставки быстрым. Он вставляется во временный файл и редактирует его с помощью Vim:Вы , вероятно , хотите , чтобы назначить сочетание клавиш для этого сценария, так что вы можете сделать что - то подобное CtrlA, CtrlC,SuperC
источник