Yanıtlar:
Evet bu mümkün.
Bu, "Terminali Burada Aç" standart özel eylemine bir örnektir:
Dosyayı aç /home/username/.config/Thunar/accels.scm
aramak zorunda olduğunuzdan:
; (gtk_accel_path "<Actions>/ThunarActions/uca-action-1398672656481710-1" "")
uca özel bir eylemi , sonunda 1'i ilk eylemi gösterir.
Bu satırı aşağıdaki gibi değiştirin ( Alt+ tsadece istediğinizi seçebileceğiniz bir örnektir):
(gtk_accel_path "<Actions>/ThunarActions/uca-action-1398672656481710-1" "<Alt>t")
";" yi kaldırdığınızdan emin olun . başında, çizgiyi rahatsız etmek için!
Kısayol oturumunu kapatmak için:
xfce4-session-logout --logout
ve tekrar giriş yapın.
Thunar’ı açın, Alt+ tuşlarına basın t, "Terminali Burada Aç" işlemi açık olmalı.
Düzenleme 1: Özel eylemin sayfalandırılması her zaman mantıklı bir sırada değildir. Doğru kimliği (unique-id) bulmak için /home/username/.config/Thunar/uca.xml
dosyaya bakabilirsiniz :
Düzenleme 2: Bazen kısayollar benim için çalışmayı keser, örneğin Thunar'dan bir onay kutusu açılırsa. Sonuç, Thunar penceresindeki odağın kaybolmasıdır. İşe geri dönebilmek için Thunar penceresine sağ tıklamanız gerekir.
Düzenleme 3: (Bu, test edilmemiş, anonim bir kullanıcıdan gelen bir ipucudur)
Düzen 2'de açıklanan sorunları önlemek için /home/username/.config/Thunar/uca.xml
dosyayı değiştirmeniz gerekir . Öncelikle Satırı değiştirmelisiniz: sh -c "cd% f; x-terminal-emulator"
, küçük f harfi büyük harf F yapar .
İkinci olarak, aşağıdaki satırları eklemelisiniz:
<audio-files/>
<image-files/>
<other-files/>
<text-files/>
<video-files/>
Değişiklikten sonra kodun neye benzediği:
<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'ı yeniden başlatın ve bitirdiniz.
killall Thunar
) kapatmak ve yeni bir pencere açmak benim için yeni bir kısayol oluşturdu. Ben i3 kullanıyorum, XFCE değil.