2011-09-08 17 views
5

क्या उद्धृत स्ट्रिंग के अंदर फ़ाइल नाम (या कुछ और) का सुझाव देने के लिए zsh को कॉन्फ़िगर करना संभव है?उद्धृत तारों के अंदर zsh समापन

मैंने इस थ्रेड को बैश पर देखा है: Bash TAB-completion inside double-quoted string लेकिन मुझे यकीन नहीं है कि यह समाधान गोले के बीच संगत है या नहीं।

उत्तर

0

उद्धरण के अंदर टैब पूर्ण होने के लिए कोई समस्या नहीं है।

$ touch "spaces in a filename" 
$ ls 
spaces in a filename 
$ ls sp[TAB] 
gives -> 
$ ls spaces\ in\ a\ filename 

$ ls "sp[TAB] 
gives -> 
$ ls "spaces in a filename" 
+4

लेकिन यह केवल तभी काम करता है जब फ़ाइल नाम स्ट्रिंग की शुरुआत में है। 'टच फू' 'गिट एड फू' ' गिट प्रतिबद्ध 'जोड़ें' ' के लिए कोई मिलान नहीं: 'इंडेक्स फ़ाइल में बदला गया' या 'काम करने वाले पेड़ फ़ाइल में बदल गया' – Daniel