Thunar özel eylemleri için klavye kısayolu?


20

Thunars özel eylemlerine klavye kısayolları eklemek mümkün müdür?
Fareyi fare ile ayarlamayı denedim (gerekli seçenek xfce ayarlarında ayarlandı) ancak bu benim için işe yaramıyor.

Yanıtlar:


28

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")

görüntü tanımını buraya girin

";" 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.xmldosyaya bakabilirsiniz :

görüntü tanımını buraya girin

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.xmldosyayı 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 &quot;cd %F; x-terminal-emulator&quot;</command>
    <description></description>
    <patterns>*</patterns>
    <directories/>
    <audio-files/>
    <image-files/>
    <other-files/>
    <text-files/>
    <video-files/>
</action>

Thunar'ı yeniden başlatın ve bitirdiniz.


1
FWIW, tüm Thunar örneklerini ( 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.
Raphael
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.