Можно ли добавить сочетания клавиш для пользовательских действий thunars?
Я попытался установить ключ с помощью наведения мыши (нужная опция установлена в настройках xfce), но это не работает для меня.
источник
Можно ли добавить сочетания клавиш для пользовательских действий thunars?
Я попытался установить ключ с помощью наведения мыши (нужная опция установлена в настройках xfce), но это не работает для меня.
Да, это возможно.
Это пример стандартного настраиваемого действия «Открыть терминал здесь»:
Открыть файл /home/username/.config/Thunar/accels.scm
чем нужно искать:
; (gtk_accel_path "<Actions>/ThunarActions/uca-action-1398672656481710-1" "")
uca обозначает пользовательское действие, а 1 в конце обозначает первое действие.
Измените эту строку следующим образом ( Alt+ tэто только пример, который вы можете выбрать, что вы хотите):
(gtk_accel_path "<Actions>/ThunarActions/uca-action-1398672656481710-1" "<Alt>t")
убедитесь, что вы удалили ";" в начале, чтобы раскомментировать строку!
Чтобы активировать ярлык выхода из системы:
xfce4-session-logout --logout
и войдите снова.
Откройте Thunar, нажмите Alt+, tэто должно открыть действие «Открыть терминал здесь».
Изменить 1: нумерация пользовательских действий не всегда в логическом порядке. Чтобы найти правильный идентификатор (уникальный идентификатор), вы можете посмотреть в /home/username/.config/Thunar/uca.xml
файле:
Изменить 2: Иногда ярлыки перестают работать для меня, например, если появляется всплывающее окно подтверждения от Thunar. В результате фокус из окна Thunar теряется. Чтобы вернуть его к работе, нужно щелкнуть правой кнопкой мыши в окне Thunar.
Редактировать 3: (Это подсказка от анонимного пользователя, не проверена)
Чтобы избежать проблем, описанных в разделе «Правка 2», необходимо изменить /home/username/.config/Thunar/uca.xml
файл. Во- первых , вы должны изменить строку: Sh -c «CD% F, х-терминал-эмулятор»
делает строчную п к прописной F .
Во-вторых, вы должны добавить следующие строки:
<audio-files/>
<image-files/>
<other-files/>
<text-files/>
<video-files/>
Вот как выглядит код после изменения:
<action>
<icon>utilities-terminal</icon>
<name>Open terminal here</name>
<unique-id>1557579822897820-1</unique-id>
<command>sh -c "cd %F; x-terminal-emulator"</command>
<description></description>
<patterns>*</patterns>
<directories/>
<audio-files/>
<image-files/>
<other-files/>
<text-files/>
<video-files/>
</action>
Перезапустите Thunar и все готово.
killall Thunar
) и открытие нового окна включили новый ярлык для меня. Я использую i3, а не XFCE.