Рейтинг:1

Как заставить Enno Gröper selectyall-Terminator-Plugin работать (Ubuntu)?

флаг in

Я работаю над Ubuntu, работающей внутри виртуальной машины, созданной из Virtualbox в Windows 10.

Ища способ выделить весь текст в терминале Terminator, я получаю следующее эта ветка AU , указывая, как установить Thierry Ds copyall-Terminator-Plugin.

copyall.py плагин был изменен и преобразован Энно Грёпером в selectall.py плагин, есть здесь на гитхабе.

Я попытался повторить шаги, упомянутые в ветке AU, но не могу заставить работать свой плагин:

От моего терминатора:

компакт-диск /usr/доля/терминатор/терминаторlib/

плагины sudo mkdir

CD-плагины

sudo vim selectall.py

Вставляю туда код из https://github.com/egroeper/terminator-plugins/blob/master/selectall.py

Выйдите, сохраните и убедитесь, что текст эффективно сохранен там.

Перезапустить Терминатора

Щелкните правой кнопкой мыши Terminator> настройки> плагин

Но нового плагина там нет.

Как я могу заставить его появиться и работать?

--- ОБНОВИТЬ ---

Чтобы дать вам больше контекста, я вставляю сюда:

  1. выход ls -al /usr/share/terminator/terminatorlib/plugins/

введите описание изображения здесь

  1. снимок экрана: щелкните правой кнопкой мыши на Terminator -> Настройки -> Плагины

введите описание изображения здесь

  1. снимок экрана того, что я вижу (в частности, контекстное меню) при щелчке правой кнопкой мыши по терминатору

введите описание изображения здесь

Рейтинг:1
флаг pl

Похоже, что ваша папка с плагинами находится где-то в другом месте. Пожалуйста, опубликуйте вывод (скопируйте и вставьте текст, а не снимок экрана):

$ найти /maven.py
$ найти /custom_commands.py
$ найти /url_handlers.py

и если это что-то другое, попробуйте добавить selectall.py в этом каталоге.

Tms91 avatar
флаг in
извините, я неправильно указал путь к своей папке: это `.../plugins/`, а не `.../plugins/plugins`. Я обновил вопрос.
sancho.s ReinstateMonicaCellio avatar
флаг pl
@ Tms91 - Поэтому, пожалуйста, напишите в ОП: 1) вывод `ls -al /usr/share/terminator/terminatorlib/plugins/`, 2) снимок экрана *Щелкните правой кнопкой мыши на Terminator* -> *Настройки* -> *Плагины*, 3) снимок экрана того, что вы видите (в частности, контекстное меню) с помощью *ПКМ на Терминаторе*; если вы не можете сделать снимок экрана, используйте свой телефон, чтобы сделать снимок.
Tms91 avatar
флаг in
Готово, вопрос обновлен. Спасибо за Ваш ответ
Tms91 avatar
флаг in
решено, я пишу ответ, чтобы закрыть ОП. спасибо 4 твое время
sancho.s ReinstateMonicaCellio avatar
флаг pl
@ Tms91 - см. отредактированный ответ.
Рейтинг:0
флаг in

РЕШЕНО

Я заставил плагин работать, вставив selectall.py файл по этому пути:

/home/<my_user_name>/.config/terminator/plugins

Примечание. Мне пришлось создать последнюю папку пути, плагины.

Однако плагин выглядит совершенно бесполезным, поскольку копирует только текст, отображаемый на «текущем экране» Терминатора, а не весь текст, который можно увидеть, прокручивая окно Терминатора.

Я разочарован.

sancho.s ReinstateMonicaCellio avatar
флаг pl
Это работает только для вашего пользователя. Это может быть достаточно хорошо для ваших целей. Вы можете попробовать мое решение менее чем за 2 минуты, чтобы проверить, работает ли оно глобально.

Ответить или комментировать

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