Sublime Text में केवल कीबोर्ड का उपयोग करके फाइल कैसे खोलें?


28

मैं सब्बल पाठ 2/3 में केवल कीबोर्ड का उपयोग करके एक फ़ाइल कैसे खोलूं?

<Esc>:e /path/to/fileविम के समकक्ष खोज रहे हैं ।

जवाबों:


28

OS X पर, फ़ाइल ब्राउज़र खोलने के लिए Cmd- दबाएँ O

फिर, Cmd- Shift- Gआपको जाने के लिए फ़ोल्डर का नाम दर्ज करने की अनुमति देता है।

फ़ाइल संवाद का स्क्रीनशॉट

अंत में, अपनी इच्छित फ़ाइल का चयन करने के लिए फ़ाइल का नाम (या एक अद्वितीय उपसर्ग) टाइप करें। आप तीर कुंजी का उपयोग करके भी नेविगेट कर सकते हैं।


नाम से फाइलें खोलने के लिए प्लगइन

निम्न प्लगइन आपको एक फ़ाइल नाम टाइप करने की अनुमति देता है और इसे सबलेम टेक्स्ट 2 में खोला गया है। इसे किसी भी ओएस पर काम करना चाहिए।

import sublime, sublime_plugin

def open_file(window, filename):
    window.open_file(filename, sublime.ENCODED_POSITION)

class OpenFileByNameCommand(sublime_plugin.WindowCommand):
    def run(self):
        fname = self.window.active_view().file_name()
        if fname == None:
            fname = ""

        def done(filename):
            open_file(self.window, filename)

        self.window.show_input_panel(
            "file to open: ", fname, done, None, None)

यह आपको फ़ाइल नाम में फ़ाइल में एक स्थिति सांकेतिक शब्दों में बदलना करने की अनुमति देता है:

  • /path/to/file:42 फ़ाइल खोलेंगे और लाइन 42 पर जाएंगे
  • /path/to/file:42:23 फ़ाइल खोलें और पंक्ति 42, कॉलम 23 पर जाएं

एक फ़ाइल का चयन:

स्क्रीनशॉट 1

चयन के बाद:

स्क्रीनशॉट 2

जानकारी कैसे प्लग इन करें और आप इसे UI में कैसे एकीकृत कर सकते हैं , इसकी जानकारी के लिए यह उत्तर देखें


Alt + D विंडोज़ फ़ाइल एक्सप्लोरर (विंडोज़ 10) में एड्रेस बार को हाइलाइट करता है, अगर आप Cmd + PoopGlitter + G. नहीं कर पा रहे हैं, तो वहां से एड्रेस बार टैब को पूरा करने की अनुमति देता है और सीधे आपकी फाइल पर जाएगा।

OSX के लिए पहले सुझाव के लिए बहुत बहुत धन्यवाद, बस मुझे क्या चाहिए = -D
mraxus

45

आप बस का उपयोग क्यों नहीं करते Ctrl- P? ( Goto -> Goto anything)


10
यह केवल एक परियोजना के संदर्भ में काम करता है
ptim

मेमलेब - यह एक प्रोजेक्ट के बिना भी काम करता है Sublime Text में 2. मैक पर Cmd + P।
मार्क

3
इस उत्तर के लिए अनंत उत्थान। इसने कई फाइलों की सूची को स्क्रॉल करने में मेरा बहुत समय बचाया। धन्यवाद दोस्त
SohelAhmedM

2
यह वही है जिसे मैं देख रहा था!
नोडबेस

10

कुंजीपटल संचालित फ़ाइल नेविगेशन के लिए उदात्त फ़ाइलें उदात्त पाठ 2 प्लगइन। यह Emacs फ़ाइल ओपनिंग इंटरफ़ेस की तरह कम है

Sublime-File-Navigator प्लगइन पर नज़र डालें तो यह अधिक VIM-ish है


7

मैंने हाल ही में एक प्लगइन, iOpener लिखा है, जो पूर्णता, निर्देशिका लिस्टिंग और इतिहास का उपयोग करके पथ से फाइलें खोलेगा। यह समझदारी से एक नई विंडो के साइड बार में जोड़कर फ़ोल्डर्स को खोलता है।

मैं emacs की कार्यक्षमता का अनुकरण करने की कोशिश कर रहे थे संभव है।

https://github.com/rosshemsley/iOpener

(मुझे पता है कि यह सवाल ST2 के लिए है। मैं हमेशा कोड को बैक-पोर्ट कर सकता था यदि पर्याप्त मांग थी। हालांकि मुझे संदेह है कि अधिकांश लोग अब ST3 का उपयोग करते हैं।)


0

ST3.1.1, बिल्ड 3176 पर सत्यापित। यह किसी भी प्लगइन के बिना काम करना चाहिए।

एक फ़ाइल खोलने के लिए जो परियोजना का हिस्सा नहीं है, उदाहरण के लिए ~ / .bashrc:

उबंटू पर, आप उपयोग कर सकते हैं Ctrl- Oफ़ाइल खोलें डायलॉग को पाने के लिए, और फिर Ctrl- Lफ़ाइल नाम लिखने के लिए एक लाइन प्राप्त करने के लिए। यह छिपी हुई फ़ाइलों के लिए भी काम करता है।

MacOS पर, का उपयोग Cmd- Oऔर Cmd- Shift- G

परियोजना फ़ाइलों के लिए, का उपयोग करें Ctrl- Pसंबंधित Cmd- P

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