मैं खोजक का उपयोग करके नेस्टेड फ़ोल्डर पदानुक्रम के भीतर एक नया फ़ोल्डर कैसे बना सकता हूं?


13

यहां एक ऐसी चीज़ है जो मुझे लंबे समय से परेशान कर रही है: ओएस एक्स 10.6 का उपयोग करते समय, जब आप फ़ोल्डर्स के माध्यम से नेविगेट करते हैं, तो उनकी सामग्री को देखने के लिए उनका विस्तार करते हुए, आप कभी-कभी फ़ाइल पदानुक्रम के नीचे एक नया फ़ोल्डर बनाना चाहते हैं।

इस उदाहरण पर विचार करें:

some
└── nested
    └── folder

अब, "फ़ोल्डर" चयनित होने Nसे, दृश्य पदानुक्रम के शीर्ष पर बनाए जा रहे नए फ़ोल्डर में परिणाम दबाए जा रहे हैं, अर्थात वर्तमान में खुला खोजक तत्व (जो मेरे मामले में "परीक्षण" है):

├── some
│   └── nested
│       └── folder
└── untitled folder

यह वह नहीं है जो मुझे चाहिए। मुझे मैन्युअल रूप से "अनटाइटल्ड फोल्डर" को अपने लक्ष्य माता-पिता के पास ले जाना होगा, जो कि अगर आप 1) अपने माउस का उपयोग नहीं करना चाहते हैं तो मुश्किल है, 2) कट नहीं सकते → किसी फ़ोल्डर को विंडोज और 3 की तरह पेस्ट करें ) वर्तमान फ़ोल्डर में बहुत सारे तत्व हैं।

मुझे क्या चाहिए:

some
└── nested
    └── folder
        └── untitled folder

नया फ़ोल्डर उस फ़ोल्डर में बनाया जाना चाहिए जिसे मैंने वर्तमान में चुना है (अर्थात "फ़ोल्डर")।

ध्यान दें कि:

  • मैं चाहता हूं कि यह एक कीबोर्ड शॉर्टकट के साथ किया जाए । मैं अक्सर उस माउस का उपयोग नहीं करता।
  • मैं किसी अन्य खोजक दृश्य (जैसे कॉलम ) का उपयोग नहीं करना चाहता

क्या कोई ऐसा तरीका है जिससे इसे हासिल किया जा सके?


मैं ऑटोमेटर एक्शन "न्यू फोल्डर" को जानता हूं, लेकिन यह चयनित फाइंडर तत्वों को लक्ष्य फ़ोल्डर में कॉपी करता है, और इसे गलत स्तर पर डाला गया है। उदाहरण के लिए, "फ़ोल्डर" का चयन करना, परिणाम कुछ इस तरह होगा:

└── some
    └── nested
        ├── folder
        └── untitled folder
            └── folder

2
सही पर! यह हास्यास्पद है कि फ़ोल्डर चयनित फ़ोल्डर के बजाय पेड़ के शीर्ष पर बनता है! मैं योसेमाइट पर हूँ और यह अभी भी ऐसा करता है।
एंडी अरिस्मेंडी

जवाबों:


4

एक (बहुत अप्रतिबंधित) विकल्प इस तरह AppleScript के लिए एक शॉर्टकट असाइन करना होगा । नहीं है 10.7 में एक खुले बग स्क्रिप्ट कम या ज्यादा बेकार कर देता है।

tell application "Finder"
    if insertion location as alias is desktop as alias or current view of Finder window 1 is in {icon view, column view} or selection is {} then
        tell application "System Events" to tell process "Finder"
            click menu item "New Folder" of menu 1 of menu bar item "File" of menu bar 1
        end tell
        return
    end if
    tell application "System Events" to key code 124 -- right arrow
    set p to item 1 of (get selection)
    try
        set f to make new folder at p
    on error
        set f to make new folder at container of p
    end try
    set selection to f
end tell
tell application "System Events" to keystroke return

1
आपकी स्क्रिप्ट का यह परिणाम था , लेकिन मैंने इसे वह करने के लिए बदल दिया जिसकी मुझे आवश्यकता है (मामूली बात)। हालांकि उम्मीद के
मुताबिक

1
मैंने स्क्रिप्ट को संशोधित किया ताकि यह item 1 of (get selection)पहले अंदर नया फ़ोल्डर बनाने की कोशिश करे ।
११:

3

वह फ़ोल्डर खोलें जहाँ आप andO के साथ एक नया फ़ोल्डर बनाना चाहते हैं और फिर वही बनाएँ जो आप चाहते हैं।


2

O शुरू करने के लिए अच्छा है।

N नया फ़ोल्डर बनाएगा।

[ आपको वापस लाएगा।

यह इष्टतम नहीं है, लेकिन कम से कम आपको माउस का उपयोग करने की आवश्यकता नहीं है।


हां, यह काम करेगा लेकिन तभी जब आपके पास कोई फ़ोल्डर चयनित हो। यदि आपने पहले ही उस फ़ोल्डर के भीतर एक फ़ाइल का चयन कर लिया है, तो पहला शॉर्टकट बस उस फ़ाइल को खोल देगा।
रुस

1

मैं इसके साथ अपने मूल गलत पोस्ट की जगह ले रहा हूं ...

मुझे यह समझने में उम्र लगी कि इसके साथ क्या हो रहा था।

यह समझने की चाल कि शीर्षक पट्टी में फ़ोल्डर का नाम नोट करने के लिए यहां क्या चल रहा है। MacOS में, जब भी आप एक फ़ोल्डर बनाते हैं, तो वह फ़ोल्डर होता है जिसके तहत नया फ़ोल्डर बनाया जाएगा।

यही कारण है कि थॉमस की पोस्ट काम करती है, या कॉलम मोड में, जैसा कि आप शीर्षक बार में प्रत्येक फ़ोल्डर को फ़ोल्डर में बदलते हैं और कमांड + शिफ्ट + एन फ़ोल्डर को सही ढंग से बनाएंगे।

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