मेरे पास php.iniअपने सिस्टम पर लगभग 10 फाइलें हैं, जो सभी जगह स्थित हैं, और मैं जल्दी से उनके माध्यम से ब्राउज़ करना चाहता था। मैंने इस आदेश की कोशिश की:
locate php.ini | xargs vi
लेकिन viमुझे चेतावनी देता है Input is not from a terminalऔर फिर कंसोल वास्तव में अजीब होने लगता है - जिसके बाद मुझे :q!छोड़ने के लिए प्रेस करने की आवश्यकता होती है viऔर फिर ssh सत्र से डिस्कनेक्ट करें और कंसोल को फिर से सामान्य रूप से व्यवहार करने के लिए फिर से कनेक्ट करें।
मुझे लगता है कि मुझे समझ में आ रहा है कि यहाँ क्या हो रहा है - मूल रूप से कमांड तब समाप्त नहीं हुआ है जब viशुरू किया गया है इसलिए कमांड शायद समाप्त नहीं हुआ है और viयह नहीं सोचता है कि टर्मिनल सामान्य मोड में है।
मुझे नहीं पता कि इसे कैसे ठीक किया जाए। मैंने Google को खोजा है और खराब किस्मत वाले unix.stackexchange.com को भी खोजा है।
resetअपने टर्मिनल को रीसेट करने के लिए चला सकते हैं जब यह खराब हो जाता है (आपको ssh सत्र से डिस्कनेक्ट करने की आवश्यकता नहीं है)।