Используйте энергию для редактирования ЛЮБОГО текста на Linux

Я приезжаю из мира Mac, где я использую http://www.hogbaysoftware.com/products/quickcursor для редактирования текста отовсюду в Vim.

Есть ли что-нибудь как этот на Linux? Я уже использую, "Это - Весь текст" в Firefox, но я ищу что-то более широкое.

Кроме того, я посмотрел на этот поток, но это - только решения для программного обеспечения X и программного обеспечения Y. Какая-либо идея?

21
задан 23.05.2017, 15:41

2 ответа

Это зависело бы, на каком файловом менеджере Вы используете, но большинство из них можно обычно добавлять своего рода объект контекстного меню для "Открытия в 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

Предоставленный, это не интуитивно, но Вы не должны платить деньги, чтобы сделать это!

2
ответ дан 07.12.2019, 10:06

Попробуйте этот сценарий: quicked. Я был вдохновлен иметь удар в нем, попробовав Это - весь текст!.. (Эй, я австралиец; игра слов "удара" была неизбежна :)

Это не столь гладко, как Это - весь текст! который ограничен для использования в рамках Firefox, но он работает на (ПОЧТИ) ВЕСЬ текст в (ПОЧТИ) ВСЕХ окнах... Я использую Ubuntu 10.04

Это должно работать в другом X11 / среды Gnome, но это не может (?).

По умолчанию это установлено использовать gedit, и можно выбрать gvim если Вы предпочитаете...
... просто измените значение РЕДАКТОРА =

Обязательно прочитайте все комментарии..

Это должно добиться цели, пока что-то лучше не приходит...

PS: необходимо предварительно выбрать некоторый текст, но нет никакой потребности скопировать его в Буфер обмена.
Просто выберите текст и затем нажмите любое сочетание клавиш, для которого Вы выбрали quicked

PPS:
В комментариях сценария я забыл упоминать: xwininfo находится в x11-utils комплект.
... таким образом, для установки всех зависимостей от Ubuntu/Debianm используют следующую команду

  • склонные sudo - получают wmctrl xclip xdotool x11-utils zenity установки
1
ответ дан 07.12.2019, 10:06

Теги

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