2016-02-21 4 views
25

वर्तमान में, मुझे पता है कि मैं निम्नलिखित तरीके के साथ एक नई फ़ाइल बना सकते हैं: खोल परत में Neotree मैं spacemacs में एक आसान तरीका के साथ एक नई फ़ाइल कैसे बना सकते हैं?

  • SPC ' में

    • c कुंजी है, और का उपयोग touch xxx आदेश

    मैं सोच रहा हूँ क्या वहाँ एक आसान तरीका (SPC f xxx की तरह कुछ) है या नहीं।

    धन्यवाद।

  • उत्तर

    38

    हां, आप SPC f f का उपयोग कर सकते हैं, नई फ़ाइल का नाम दर्ज करें और फिर [?] से शुरू होने वाली लाइन का चयन करें (यदि कोई अन्य फ़ाइल मेल नहीं है तो डिफ़ॉल्ट है)।

    नोट आप भी गैर मौजूदा उप-फ़ोल्डर में फ़ाइलें बनाने के लिए, SPC f f my/sub/folder/file.txt RET की तरह उपयोग कर सकते हैं।

    +4

    स्वत: पूर्णता इस मामले में बुराई है, यह फ़ाइल को खोलने का प्रयास करती है जो किसी भी तरह से आपके नए नाम से मेल खाता है – fl00r

    +0

    यदि आप आईवी का उपयोग कर रहे हैं, तो 'सीएमजे' (ivy-immediate-done) एक मैच के बजाय वर्तमान इनपुट का चयन करता है http://oremacs.com/swiper/। पतवार शायद एक समान सुविधा है। – mk12

    0

    आप कीबाइंडिंग जैसे मानक vim का उपयोग कर रहे हैं, तो

    :e /path/to/file 
    

    काम करता है एक फ़ाइल को खोलता है

    :x 
    

    फ़ाइल की बचत होती है (जो पहले अस्तित्व में नहीं है) और बफर बंद कर देता है और

    :w 
    

    समापन के बिना बचत होती है।

    संबंधित मुद्दे