सबसे पहले आपको ध्यान देना चाहिए कि पाठ संपादक दो प्रकार के होते हैं।
- कमांड लाइन के संपादक जैसे कि विम, नैनो, ईमैक्स आदि।
- GUI टेक्स्ट एडिटर्स जैसे gedit, kate, ...
GUI का उपयोग करते समय डिफ़ॉल्ट पाठ संपादक कमांड लाइन पाठ संपादकों के समान नहीं होता है, इसलिए जब आप GUI का उपयोग करके एक फ़ाइल खोल रहे हैं तो आप शायद GUI पाठ संपादकों का उपयोग कर रहे हैं जो डिफ़ॉल्ट रूप से gedit है। कमांड लाइन का उपयोग करते समय ताकि आप कमांड लाइन पाठ संपादकों का उपयोग कर रहे हैं।
यह जानने के लिए कि आपके सिस्टम में डिफ़ॉल्ट कमांड लाइन टेक्स्ट एडिटर है, आप निम्न विधियों में से एक को आजमा सकते हैं:
पहली विधि:
sudo update-alternatives --config editor
यह कमांड आपको टेक्स्ट एडिटर दिखाती है। आप जो प्रयोग कर रहे हैं वह सामने * है
Selection Path Priority Status
------------------------------------------------------------
* 0 /bin/nano 40 auto mode
1 /bin/ed -100 manual mode
2 /bin/nano 40 manual mode
3 /usr/bin/vim.basic 30 manual mode
4 /usr/bin/vim.tiny 10 manual mode
दूसरी विधि:
$ echo $EDITOR
/usr/bin/nano
डिफ़ॉल्ट संपादक सेट करने के लिए आप अपने शेल कॉन्फ़िगरेशन में निम्न जोड़ सकते हैं ( ~/.bashrc
):
export VISUAL="/usr/bin/nano"
export EDITOR="$VISUAL"