Я из мира Mac, где я использую http://www.hogbaysoftware.com/products/quickcursor для редактирования текста из любой точки Vim.
Есть ли что-нибудь подобное в Linux? Я уже использую «Это весь текст» в Firefox, но я ищу что-то более широкое.
Кроме того, я посмотрел на эту ветку , но это только решения для программного обеспечения X и программного обеспечения Y. Есть идеи?
Ответы:
Это будет зависеть от того, какой файловый менеджер вы используете, но большинство из них вы обычно можете добавить в меню «Открыть в Vim».
Я использую Dolphin для KDE4 . Чтобы добавить пункты меню (называемые сервисными меню), вы создаете файл .desktop в своей папке сервисных меню. В моей системе это находится,
/usr/share/kde4/services/ServiceMenus
но это может отличаться для вашей системы.Создайте файл
open_in_vim.desktop
со следующим содержимым:Перезапустите Dolphin (или Konqueror), и вы должны увидеть эту опцию при щелчке правой кнопкой мыши по файлу.
Если вы также хотите иметь возможность открывать папки в vim, измените тип mime на
all/all
.Если вы предпочитаете, чтобы в
Actions
меню появилось «Открыть в Vim», удалите строку,X-KDE-Priority=TopLevel
Конечно, это не интуитивно понятно, но вам не нужно платить деньги, чтобы сделать это!
источник
~/.local/share/kservices5/ServiceMenus/
.Попробуйте этот скрипт: быстро . Я был вдохновлен, чтобы попробовать его, после того, как попробовал это все текст! .. (Эй, я австралиец; каламбур был неизбежен :)
Это не так гладко, как все текст! который ограничен для использования в Firefox, но он работает для (почти) ВСЕГО текста во (почти) ВСЕХ окон ... Я использую Ubuntu 10.04
Он должен (?) Работать в других средах X11 / Gnome, но может и не (?).
По умолчанию он установлен на использование
gedit
, и вы можете выбрать,gvim
если предпочитаете ...... просто измените значение EDITOR =
Обязательно прочитайте все комментарии ..
Это должно делать свое дело, пока что-то лучше не придет ...
PS: Вы должны предварительно выбрать некоторый текст, но нет необходимости копировать его в буфер обмена.
Просто выделите текст, а затем нажмите любую комбинацию клавиш, которую вы выбрали для
quicked
PPS:
В комментариях к сценарию я забыл упомянуть:
xwininfo
это вx11-utils
комплекте.... чтобы установить все зависимости в Ubuntu / Debianm, используйте следующую команду
источник