मेरा मानना है कि मैं कुछ कर सकता हूं export EDITOR=vi, लेकिन मुझे यकीन नहीं है कि वास्तव में क्या दर्ज किया जाए, और कहां।
मैं अपने डिफ़ॉल्ट संपादक के रूप में "vi" कैसे सेट कर सकता हूं?
select-editor:।
मेरा मानना है कि मैं कुछ कर सकता हूं export EDITOR=vi, लेकिन मुझे यकीन नहीं है कि वास्तव में क्या दर्ज किया जाए, और कहां।
मैं अपने डिफ़ॉल्ट संपादक के रूप में "vi" कैसे सेट कर सकता हूं?
select-editor:।
जवाबों:
आपको इसे अपने शेल की कॉन्फ़िगरेशन फ़ाइल में जोड़ना चाहिए। बैश के लिए, यह ~/.bashrcया है ~/.bash_profile। आपको भी सेट करना चाहिए $VISUAL, क्योंकि कुछ प्रोग्राम (सही ढंग से) इसके बजाय इसका उपयोग करते हैं $EDITOR(देखें VISUALबनामEDITOR )। इसके अतिरिक्त, जब तक आप यह नहीं जानते कि आपको vimइसकी जगह सेट क्यों करना चाहिए vi।
TL, DR, अपने शेल कॉन्फ़िगरेशन में निम्नलिखित जोड़ें (शायद ~/.bashrc):
export VISUAL=vim
export EDITOR="$VISUAL"
EDITORदोनों अपने वातावरण में है ( env | grep EDITOR) और करने के लिए पारित हो जाता है sudo( sudo env | grep EDITOR), आपके सिस्टम के sudo सुरक्षा नीति के रूप में यह प्रतिबंधित कर सकते हैं (देखें man sudoअधिक जानकारी के लिए)।
आप निम्न कमांड का उपयोग करके अपने डिफ़ॉल्ट टेक्स्ट एडिटर को भी सेट कर सकते हैं।
sudo update-alternatives --config editor
gitभी सेट कर दिया , जो वास्तव में मुझे चाहिए था।
rangerभी सेट कर दिया , जो वास्तव में मुझे चाहिए था। पुनश्च: केवल उन लोगों के लिए अनुक्रमणिका की मदद करने के लिए जो ऐसा करने की कोशिश कर रहे हैं।
जैसा कि पाब्लो बियानची ने एक टिप्पणी में उल्लेख किया है , आप चला सकते हैं
select-editor
और यह आपको पूछेगा कि किस संपादक का उपयोग करना है। यदि आप विकल्प के रूप में विम नहीं देखते हैं, तो दौड़ें
apt install vim
और फिर प्रयत्न करें।
यदि बैश आपका शेल है, तो इसे .bash_profileअपने होम डायरेक्टरी में डालें ; अगर zsh आपका शेल है, तो इसे डालें .zprofile; अन्य गोले के अनुसार दस्तावेज़ देखें।
export EDITOR=vimअपने bashrc या zshrc या ..rc में