Vim से बाहर नहीं निकल सकते:! [बंद]


24

मैंने एक पाठ में गलत बदलाव किए हैं, और अब मैं बिना बचत के विम को छोड़ना चाहता हूं। मुझे पता है कि मुझे टाइप करना है:! Q जबकि सामान्य मोड में, लेकिन जब मैं ऐसा करता हूं, तो यह कहता है:

[No write since last change]
/bin/bash: q: command not found

shell returned 127

Press ENTER or type command to continue

और अगर मैं ENTER या कुछ और क्लिक करता हूं, तो यह Vim पर वापस आ जाता है। क्या चल रहा है?


भविष्य के प्रश्नों के लिए vi.stackexchange.com भी देखें ।
agold

3
यह :q!(छोड़ो, मेरा मतलब है!), नहीं :!q(शेल से बच, पाइप वर्तमान लाइन के माध्यम से q)
vonbrand

1
"वे भविष्य के पाठकों की मदद करने की संभावना नहीं है" लेकिन कुछ अजीब कारणों से, यह वोट प्राप्त करता रहता है ...
रॉड्रिगो

5
मैं इस पोस्ट के "ऑफ-टॉपिक" झंडे से सहमत नहीं हूं। यह ठीक उसी मुद्दे पर Google पर शीर्ष हिट था जो मेरे पास था, एक विम नोब होने के नाते। धन्यवाद, @ रोड्रिगो, पूछने के लिए।
andersoyvind

1
मुझे समझ नहीं आ रहा है कि यह विषय कैसे है, मुझे बस एक ही समस्या का सामना करना पड़ा। मैं सचमुच शेल प्रॉम्प्ट पर नहीं लौट सका और ओपी से भी यही बात पूछी गई। मुझे पता था कि :!qटर्मिनल विंडो बंद करने का निर्णय लेने से पहले मैं कई बार कमांड जारी कर सकता था ।
कांस्टेंटफ़न

जवाबों:


38

का उपयोग करें :q!। अपने उदाहरण में एक कमांड निष्पादित करने के लिए :!qकहता vimहै q

विवरण के लिए भी देखें :help !और:help quit


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