क्या मैं फ़ाइल चयनकर्ता संवादों में डिफ़ॉल्ट रूप से "हाल ही में उपयोग किए गए" को चुनने से ऐप्स को रोक सकता हूं?


33

उबंटू और कुबंटु 11.10 में मुझे जीटीके फ़ाइल चयनकर्ता संवाद के व्यवहार में परिवर्तन दिखाई देता है। जब मैं नई फ़ाइल खोलने की कोशिश करता हूं (दूसरा, तीसरा आदि, पहले संपादक में नहीं) डायलॉग शो "रिकेंटी यूज्ड" सेक्शन। यह मेरे लिए बहुत अनुपयुक्त है, 10.04 संवाद में फ़ोल्डर दिखाते हैं जहां पिछली खुली फ़ाइल स्थित है। किसी को पता है कि मैं पुराने व्यवहार को कैसे वापस ला सकता हूं?


4
हालांकि मैंने वास्तव में क्या होता है यह देखने के लिए परीक्षण नहीं किया है, यह लगभग निश्चित रूप से जीटीके 3 के बजाय जीटीके 3 का उपयोग करके 11.10 के लिए जिम्मेदार ठहराया जा सकता है। मेरा सुझाव है कि आप इसे बग के रूप में दर्ज करें यदि आपको लगता है कि ऐसा नहीं है तो इसे कैसे व्यवहार करना चाहिए।
ओली

कुछ मामलों में यह ठीक है, लेकिन मुझे आशा है कि इसे कुछ विन्यास में बदल सकते हैं
Dim_K

3
यह वास्तव में कष्टप्रद सुविधा है! मैंने इसके साथ खेलने की कोशिश की है ~/.config/gtk-2.0/gtkfilechooser.iniलेकिन अब तक कोई सफलता नहीं मिली है
Tzury Bar Yochay

1
इससे पहले, 11.10 "फाइल सिस्टम" अर्थात् "/" के लिए डिफॉल्ट हो रहा था और अगर मैं "होम" के लिए पहले से जारी रिलीज को गलत नहीं मानता। डिफ़ॉल्ट रूप से कॉन्फ़िगर करने में सक्षम होना मेरे लिए अच्छी तरह से काम करेगा क्योंकि मैं अपना अधिकांश काम "प्रगति में काम" फ़ोल्डर में करता हूं।
सुगंधित

2
क्या इसके लिए कोई सक्रिय लॉन्चपैड बग हैं? मैं उनका अनुसरण करना चाहता हूं और एक सामान्य डिफ़ॉल्ट और / या अनुकूलन क्षमता के लिए अपना समर्थन देना चाहता हूं।
वेबर 2

जवाबों:


8

मेरी जानकारी के लिए, यह GTK + 3.x का "फीचर" है, और मैं इतना निश्चित नहीं हूं कि इसे बदला जा सके।

अगर मुझे कोई हल मिल जाता है तो मैं अपना जवाब अपडेट कर दूंगा, लेकिन अभी मुझे किसी के बारे में (बग की रिपोर्ट के अलावा) कोई जानकारी नहीं है।

अद्यतन करें:

मुझे विश्वास है कि मुझे आंशिक समाधान मिल गया होगा। यह दुर्भाग्य से स्थायी नहीं है।

  1. स्थापित करें dconf-tools
  2. भागो dconf-editor
  3. पर नेविगेट करें org.gtk.settings.file-chooser
  4. last-folder-uriउदाहरण के लिए, अपने चयन के फ़ोल्डर में मूल्य बदलें file:///home/rolandixor/Desktop
  5. आपकी फ़ाइल चयनकर्ता संवादों को अब डिफ़ॉल्ट रूप से इस फ़ोल्डर का उपयोग करना चाहिए। हालाँकि, यदि आप संवाद का उपयोग करते हैं तो वे हाल ही में उपयोग में लाएंगे, लेकिन वास्तव में किसी फ़ाइल को खोलना / सहेजना नहीं है।

Update2:

जैसा कि यह मुश्किल है, यहाँ एक और संभावित समाधान है (आंशिक):

  1. खोलें gedit
  2. एक फ़ाइल खोलें (उस फ़ोल्डर से जिसे आप उपयोग करना चाहते हैं)।
  3. जिस फ़ाइल का आप उपयोग करना चाहते हैं, उस फ़ाइल को (इस रूप में सहेजें) सहेजें।
  4. बंद gedit। यह केवल तभी काम करेगा जब आप वास्तव में एक फ़ोल्डर से एक फ़ाइल खोलते हैं और एक फ़ोल्डर में सहेजते हैं। यदि आप संवाद खोलते हैं और कुछ भी नहीं करते हैं, तो इसे बंद करने पर यह वापस आ जाएगा। इसके अलावा कोई रास्ता नहीं है।

ठीक है, मुझे इससे डर लगता था। मैं यह देखने के लिए कुछ दिन इंतजार करूंगा कि क्या किसी के पास एक चतुर समाधान है, लेकिन अन्यथा मैं आपको इनाम दूंगा।
क्रिश हार्पर

@ root45: मैं इस मुद्दे पर कुछ खोज करने जा रहा हूं और अपने उत्तर को अपडेट करूंगा।
रोलंडीएक्सॉर

@ root45: मेरा अपडेट अभी चेक करें :)।
रोलंडीएक्सॉर

1
हम्म, मेरे लिए काम नहीं लगता है। मुझे अभी भी हाल ही में उपयोग किया गया फ़ोल्डर मिला है।
क्रिश हार्पर

@ root45: यह मेरे लिए gedit में काम करता है - लेकिन जैसा कि मैंने कहा, यह एक आंशिक समाधान है। मैं एक और संभावना के साथ अपना जवाब अपडेट करूंगा।
RolandiXor

4

इस व्यवहार से मैं भी दंग रह गया और पिछले दिनों के दौरान इसे करीब से देखा।

मुझे अब तक जीटीके 3 के अनुप्रयोगों में से केवल एक ही मिला है जो हमेशा हाल ही में उपयोग किए गए नए सिरे से शुरू करता है: गेडिट। मेरे द्वारा परीक्षण किए गए अन्य सभी एप्लिकेशन (टोटेम, ईओजी, एवियन, फाइल-रोलर, ...) उनकी फ़ाइल चयनकर्ता में "सामान्य" फ़ोल्डर के साथ शुरू होते हैं (ताजा अतिथि सत्र के साथ परीक्षण किया गया)।

इसलिए मैंने एक छोटा सा पैच किया, जो हाल ही में उपयोग किए गए के बजाय Gedit होम फोल्डर पर वापस आता है: http://pastebin.com/GhXCRzNV

यदि अनुरोध किया गया है, तो मैं एक डेबिट भी प्रदान कर सकता हूं या पीपीए बना सकता हूं।


Geany भी इस कष्टप्रद व्यवहार को प्रदर्शित करता है। हम आपके पैच कैसे लगा सकते हैं? और क्या आपका पैच अन्य ऐप्स या सिर्फ Gedit के लिए समस्या का समाधान करेगा? मैं एक प्रोग्रामर नहीं हूं, लेकिन मैं निर्देशों का पालन करने में सक्षम हो सकता हूं - जब तक वे किसी के लिए पर्याप्त सरल हो ... ;-)
dunderhead

4

GTK2 के लिए आप संपादन $XDG_CONFIG_HOME/gtk-2.0/gtkfilechooser.iniऔर सेट करना चाहते हैं

StartupMode=cwd

GTK3 के लिए इसे बदलने का कोई तरीका नहीं है। पुराने संस्करणों में यह कमांड काम कर सकती है

gsettings set org.gtk.SettingsFileChooser startup-mode cwd

"org.gtk.SettingsFileChooser" को ."Settings" और " FileChooser" के बीच "org.gtk.Settings.FileChooser" होना चाहिए ।
user369450 19

1

हो सकता है कि gtk3 को हाल ही में उपयोग की गई फ़ाइलों को फ़ोल्डर के साथ अंतिम फ़ाइल में पॉप्युलेट करने के लिए पैच करना आसान होगा। मुझे लगता है कि यह मेरे लिए अच्छा काम करेगा।


-3

इसके अलावा आप स्थान इनपुट बॉक्स का खुलासा करने और वांछित निर्देशिका में जाने के लिए शॉर्टकट का उपयोग कर सकते हैं: ~ (टिल्ड साइन), कुछ कीबोर्ड पर Shift-`।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.