थूनर कस्टम क्रियाओं के लिए कीबोर्ड शॉर्टकट?


20

क्या कस्टम क्रियाओं के लिए कीबोर्ड शॉर्टकट जोड़ना संभव है?
मैंने माउस-ओवर के साथ कुंजी सेट करने की कोशिश की (आवश्यक विकल्प xfce सेटिंग्स में सेट है) लेकिन यह मेरे लिए काम नहीं करता है।

जवाबों:


28

हाँ यह संभव है।

यह मानक कस्टम एक्शन "ओपन टर्मिनल हियर" के लिए एक उदाहरण है:

फ़ाइल खोलें /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

और फिर से लॉग इन करें।

ओपन थूनर, प्रेस Alt+ tयह "ओपन टर्मिनल हियर" एक्शन होना चाहिए।

संपादन 1: कस्टम क्रिया का पृष्ठांकन हमेशा तार्किक क्रम में नहीं होता है। सही आईडी खोजने के लिए (अद्वितीय आईडी) आप /home/username/.config/Thunar/uca.xmlफ़ाइल में देख सकते हैं :

यहाँ छवि विवरण दर्ज करें

संपादित करें 2: कभी-कभी शॉर्टकट मेरे लिए काम करना बंद कर देते हैं, उदाहरण के लिए यदि थूनर से एक पुष्टिकरण बॉक्स पॉप अप होता है। परिणाम यह है कि थूनार खिड़की से फोकस खो जाता है। काम पर वापस लाने के लिए आपको थूनर विंडो में राइट क्लिक करना होगा।

संपादित करें 3: (यह अनाम उपयोगकर्ता का एक संकेत है, परीक्षण नहीं किया गया)

संपादन 2 के तहत बताई गई समस्याओं से बचने के लिए, आपको /home/username/.config/Thunar/uca.xmlफ़ाइल को संशोधित करना होगा । सबसे पहले आपको लाइन को बदलना होगा: sh -c "cd% f; x-टर्मिनल-एमुलेटर" , जो लोअरकेस 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 &quot;cd %F; x-terminal-emulator&quot;</command>
    <description></description>
    <patterns>*</patterns>
    <directories/>
    <audio-files/>
    <image-files/>
    <other-files/>
    <text-files/>
    <video-files/>
</action>

थुनार को पुनः प्रारंभ करें और आपका काम हो गया।


1
FWIW, सभी थूनर इंस्टेंस ( killall Thunar) को बंद करने और एक नई विंडो खोलने ने मेरे लिए एक नया शॉर्टकट सक्षम किया। मैं i3 चला रहा हूं, एक्सएफसीई नहीं।
राफेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.