Я приезжаю из мира Mac, где я использую http://www.hogbaysoftware.com/products/quickcursor для редактирования текста отовсюду в Vim.
Есть ли что-нибудь как этот на Linux? Я уже использую, "Это - Весь текст" в Firefox, но я ищу что-то более широкое.
Кроме того, я посмотрел на этот поток, но это - только решения для программного обеспечения X и программного обеспечения Y. Какая-либо идея?
Это зависело бы, на каком файловом менеджере Вы используете, но большинство из них можно обычно добавлять своего рода объект контекстного меню для "Открытия в Vim".
Я использую дельфина для KDE4. Для добавления пунктов меню (названный сервисными меню), Вы создаете .desktop файл в своей папке сервисных меню. В моей системе это находится в /usr/share/kde4/services/ServiceMenus
но это может варьироваться для Вашей системы.
Создайте файл open_in_vim.desktop
со следующим содержанием:
[Desktop Entry]
X-SuSE-translate=true
Type=Service
MimeType=all/allfiles
ServiceTypes=KonqPopupMenu/Plugin
Actions=openInVim
X-KDE-Priority=TopLevel
[Desktop Action openInVim]
Name=Open in Vim
Icon=gvim
Exec=gvim %u
Перезапустите дельфина (или Konqueror), и необходимо видеть эту опцию, когда Вы щелкаете правой кнопкой по файлу.
Если также требуется смочь открыть папки в энергии, затем изменить тип пантомимы на all/all
.
Если Вы предпочли бы иметь "Открытый в Vim", появляются под Actions
меню затем удаляет строку, X-KDE-Priority=TopLevel
Предоставленный, это не интуитивно, но Вы не должны платить деньги, чтобы сделать это!
Попробуйте этот сценарий: quicked. Я был вдохновлен иметь удар в нем, попробовав Это - весь текст!.. (Эй, я австралиец; игра слов "удара" была неизбежна :)
Это не столь гладко, как Это - весь текст! который ограничен для использования в рамках Firefox, но он работает на (ПОЧТИ) ВЕСЬ текст в (ПОЧТИ) ВСЕХ окнах... Я использую Ubuntu 10.04
Это должно работать в другом X11 / среды Gnome, но это не может (?).
По умолчанию это установлено использовать gedit
, и можно выбрать gvim
если Вы предпочитаете...
... просто измените значение РЕДАКТОРА =
Обязательно прочитайте все комментарии..
Это должно добиться цели, пока что-то лучше не приходит...
PS: необходимо предварительно выбрать некоторый текст, но нет никакой потребности скопировать его в Буфер обмена.
Просто выберите текст и затем нажмите любое сочетание клавиш, для которого Вы выбрали quicked
PPS:
В комментариях сценария я забыл упоминать: xwininfo
находится в x11-utils
комплект.
... таким образом, для установки всех зависимостей от Ubuntu/Debianm используют следующую команду