ध्यान दें:
अन्य पोस्टों में अच्छी जानकारी है लेकिन किसी भी पोस्ट ने यह समझाने की कोशिश नहीं की कि यह व्यवहार क्यों हुआ। कई लोग भविष्य में इस पर ठोकर खाने के लिए बाध्य हैं। इसके अलावा, क्या आप इस प्रश्न को हल कर सकते हैं क्योंकि पिछली किसी भी पोस्ट ने आपकी सहायता की है?
यहाँ एक स्पष्टीकरण है :
Vi एक ऐसा संपादक है जो लंबे समय से यूनिक्स सिस्टम की जड़ों के साथ है। यह एक अच्छा उपकरण है, लेकिन इसे पुनरावृत्त किया गया है और अब बेहतर है। विम बाद में लिखा गया था और यह है कि पुनरावृति। लोग आमतौर पर vi को 'विम-मिनिमल' के रूप में संदर्भित करते हैं और विम को vi का "बेहतर" संस्करण है। आप इसे इस तरह से सोच सकते हैं: vi कोर है और विम इस पर फैलता है।
इस तरह आपने व्यवहार की खोज की :
इस समस्या का पता लगाने के लिए, आपने " i " को इन्सर्ट मोड में डालने के लिए दबाया और फिर सही लाइन को नेविगेट करने और पॉइंट को एडिट करने के लिए अपने एरो कीज़ का इस्तेमाल किया। यह वही है जो आपके अप्रत्याशित चार अंक का कारण बना।
समाधान 1 या 2
1) vivi someFile
का उपयोग करते समय , पहले एडिट पॉइंट पर जाएँ, फिर इन्सर्ट मोड में प्रवेश करें।
2) vim someFile
बस शुरुआत से विम का उपयोग करें ।
मैं मैनुअल (मैन पेज) पढ़ने या मदद के लिए -h का उपयोग करने के लिए पर्याप्त तनाव नहीं कर सकता। एक बार जब आप शेल में पैटर्न को समायोजित करते हैं, तो मैन पेज आपके सबसे अच्छे दोस्त बन जाते हैं। उदाहरण: man vi
याman vim
पुष्टि करें कि विम स्थापित है ।
एक कंसोल विंडो खोलें और निष्पादित करें:
dpkg --list | grep vim
यदि आपको इसके समान कुछ मिलता है, तो आप बस विम का उपयोग शुरू कर सकते हैं।
~ $ dpkg --list | grep vim
ii vim 2:7.4.052-1ubuntu3 amd64 Vi IMproved - enhanced vi editor
ii vim-common 2:7.4.052-1ubuntu3 amd64 Vi IMproved - Common files
ii vim-runtime 2:7.4.052-1ubuntu3 all Vi IMproved - Runtime files
ii vim-tiny 2:7.4.052-1ubuntu3 amd64 Vi IMproved - enhanced vi editor - compact version
यदि कमांड प्रॉम्प्ट कुछ भी नहीं के साथ लौटता है, तो विम स्थापित नहीं है। अपनी रिपॉजिटरी को अपडेट करने के लिए नीचे दिए गए उदाहरणों का उपयोग करें और फिर विम इंस्टॉल करें।
sudo apt-get update
sudo apt-get install vim
बंद मौके पर कि आप vi या vim का उपयोग केवल इंटरनेट पर खोज करते समय करते हैं कि कैसे कुछ ठीक करना है और आप टाइप करना भूल जाते हैं vim
, एक तरीका यह है कि आप इसे भविष्य के लिए ठीक कर सकते हैं। मैं आपको ध्यान देने के लिए सावधान करता हूं। आप vim को संदर्भित करने के लिए vi को अधिलेखित करने के लिए एक उपनाम का उपयोग कर सकते हैं, ताकि कोई फर्क नहीं पड़ता कि आप किस प्रकार के अनंत भविष्य में टाइप करते हैं, आप उस "ऊप्स" के बिना vim प्राप्त करते हैं! पल। आप हमेशा बाद में एक उपनाम हटा सकते हैं।
टाइप करें vim .bashrc
। केवल ~
(या वे किसी अन्य पंक्ति के साथ शुरू होने वाली किसी भी पंक्ति के साथ खाली रेखा पर जाएं alias
) (फिर वे एक साथ समूहीकृत होती हैं) और फिर i- एंटर करने के लिए कुंजी दबाएँ- मोड। अपनी अलग लाइन पर, निम्न दर्ज करें।
alias vi='vim'
दबाएँ Esc
और फिर टाइप करें :wq
। अब आपको फ़ाइल को पुनः लोड करने की आवश्यकता है। source .bashrc
आपके द्वारा ये संपादन किए जाने के बाद खुलने वाले किसी भी अन्य प्रकार को टाइप करें .bashrc फ़ाइल को स्वचालित रूप से लोड किया जाएगा।