मैंने अभी इस प्रश्न को पढ़ा है और महसूस किया है कि मैंने कभी भी "कॉपी टू" या "मूव टू" संदर्भ मेनू का उपयोग नहीं किया था - क्या उन्हें छिपाना संभव है?
मैंने अभी इस प्रश्न को पढ़ा है और महसूस किया है कि मैंने कभी भी "कॉपी टू" या "मूव टू" संदर्भ मेनू का उपयोग नहीं किया था - क्या उन्हें छिपाना संभव है?
जवाबों:
12.04 या 12.10 में बदलाव Nautilus
और हटाने के कारण दुर्भाग्यवश ऐसा करना संभव नहीं है /usr/share/nautilus/ui/nautilus-directory-view-ui.xml
। यह बहुत हाल ही में (जून 2012) ग्नोम नॉटिलस मेलिंग सूचियों में पूछा गया है , और डेवलपर्स की प्रतिक्रियाओं से यह स्पष्ट है कि अब स्रोत कोड को डाउनलोड करना होगा, इसे पैच करना होगा, और फिर कॉपी को खत्म करने या छिपाने के लिए इसे फिर से जोड़ना होगा। करने के लिए और करने के लिए ले जाने के मेनू।
एक ज्ञानी डेवलपर, इमैनुएल बस्सी ने मेलिंग सूची पर उसी अनुरोध का जवाब दिया , जिसे ध्यान में रखते हुए:
UI परिभाषाएँ अनुप्रयोग का हिस्सा हैं: उन्हें संशोधित करना डिस्क पर बाइनरी को संशोधित करने के बराबर है।
एक अन्य प्रतिक्रिया में , इमैनुएल अधिक विस्तार से बताते हैं और बताते हैं कि:
यह संभव नहीं है क्योंकि अब (एप्लिकेशन की सापेक्षता के हित में, और स्टार्टअप समय को बेहतर बनाने के लिए) यूआई विवरण फ़ाइल बाइनरी के अंदर "संकलित" है; UI विवरण फ़ाइल केवल Git रिपॉजिटरी में उपलब्ध है, और हर परिवर्तन के लिए Nautilus को पुनः स्थापित करने की आवश्यकता होती है।
यह देखते हुए कि एक बार स्थापित यूआई फ़ाइल को संपादित करना इस धागे में मेरे द्वारा बताए गए कारणों के लिए एक समर्थित कार्रवाई नहीं थी, यह कार्यक्षमता में एक विराम नहीं है।
जो आप प्राप्त करना चाहते हैं वह वर्तमान या किसी भी भविष्य के साथ नहीं किया जा सकता है, नॉटिलस का संस्करण; इसे करने का एकमात्र तरीका वास्तव में Nautilus को संशोधित करना है ताकि यह वही कर सके जो आप चाहते हैं।
यह आधिकारिक स्थिति है Nautilus
, और ऐसा करने के लिए केवल एक पैच का सुझाव देना है, या बस अपना खुद का पैच तैयार करना है और अपने स्वयं के कस्टम संस्करण का निर्माण करना है। स्रोत कोड जो आपको चाहिए वह गिट रिपॉजिटरी से उपलब्ध है ।
कोई गंदा 'हैक' नहीं है जो इस समय पूरा हो सके, जैसा कि डेवलपर्स ने समझाया है। यह भविष्य में बदल सकता है, लेकिन यह वर्तमान स्थिति है।
हां, फ़ाइल को संपादित करें:
/usr/share/nautilus/ui/nautilus-directory-view-ui.xml
और इसका अंतिम उदाहरण खोजें :
<menu action="CopyToMenu">
<menuitem name="Copy to next pane" action="Copy to next pane"/>
<menuitem name="Copy to Home" action="Copy to Home"/>
<menuitem name="Copy to Desktop" action="Copy to Desktop"/>
</menu>
<menu action="MoveToMenu">
<menuitem name="Move to next pane" action="Move to next pane"/>
<menuitem name="Copy to Home" action="Move to Home"/>
<menuitem name="Copy to Desktop" action="Move to Desktop"/>
</menu>
और इनसाइड्स को इस तरह खाली करें:
<menu action="CopyToMenu">
</menu>
<menu action="MoveToMenu">
</menu>
इससे आपकी समस्या हल हो जानी चाहिए।
<popup name="selection"> ... </popup>
।