Antworten:
Ja das ist möglich
Dies ist ein Beispiel für die benutzerdefinierte Standardaktion "Terminal hier öffnen":
Öffne die Datei /home/username/.config/Thunar/accels.scm
als du suchen musst:
; (gtk_accel_path "<Actions>/ThunarActions/uca-action-1398672656481710-1" "")
uca steht für eine benutzerdefinierte Aktion und die 1 am Ende steht für die erste Aktion.
Ändern Sie diese Zeile wie folgt ( Alt+ tist nur ein Beispiel, bei dem Sie auswählen können, was Sie möchten):
(gtk_accel_path "<Actions>/ThunarActions/uca-action-1398672656481710-1" "<Alt>t")
Stellen Sie sicher, dass Sie das ";" am anfang die linie auskommentieren!
So aktivieren Sie die Verknüpfung zum Abmelden:
xfce4-session-logout --logout
und melde dich wieder an.
Öffne Thunar, drücke Alt+ tdies sollte die "Open Terminal Here" Aktion öffnen.
Bearbeiten 1: Die Paginierung der benutzerdefinierten Aktion ist nicht immer in einer logischen Reihenfolge. Um die richtige ID (Unique-ID) zu finden, können Sie in die /home/username/.config/Thunar/uca.xml
Datei schauen :
Bearbeiten 2: Manchmal funktionieren die Verknüpfungen bei mir nicht mehr, beispielsweise wenn ein Bestätigungsfeld von Thunar angezeigt wird. Die Folge ist, dass der Fokus aus dem Thunar-Fenster verloren geht. Damit es wieder funktioniert, müssen Sie mit der rechten Maustaste in das Thunar-Fenster klicken.
Edit 3: (Dies ist ein Hinweis von einem anonymen Benutzer, nicht getestet)
Um die unter Bearbeiten 2 erläuterten Probleme zu vermeiden, müssen Sie die /home/username/.config/Thunar/uca.xml
Datei ändern . Zuerst müssen Sie die Zeile ändern: sh -c "cd% f; x-terminal-emulator"
, um aus dem Kleinbuchstaben f einen Großbuchstaben F zu machen .
Zweitens müssen Sie folgende Zeilen hinzufügen:
<audio-files/>
<image-files/>
<other-files/>
<text-files/>
<video-files/>
So sieht der Code nach der Änderung aus:
<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>
Starten Sie Thunar neu und Sie sind fertig.
killall Thunar
) und das Öffnen eines neuen Fensters ermöglichten mir eine neue Verknüpfung. Ich verwende i3, nicht XFCE.