উত্তর:
আমি সাধারণত বিশ্বস্তভাবে এই ব্যবহারটি কনফিগার করে update-alternatives
:
$ sudo update-alternatives --config editor
There are 4 choices for the alternative editor (providing /usr/bin/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 15 manual mode
Press <enter> to keep the current choice[*], or type selection number:
আমি ইতিমধ্যে Vim নির্বাচন করেছি, তবে nano
এটি উবুন্টু ডিফল্ট। আপনি 3
আমার উদাহরণে ভিম নির্বাচন করতে টাইপ করবেন, যদি এটি ইতিমধ্যে নির্বাচিত না হয়।
পাশাপাশি less
, যে কোনও প্রোগ্রাম যা সম্পাদককে কল করে (যেমন sudoedit
) এখন নির্বাচিতটিকে কল করা উচিত।
এটিকে স্থায়ী করার জন্য টার্মিনালে কেবল নিম্নলিখিতটি করুন:
echo "export EDITOR=vi" >> ~/.bashrc
এটি আপনার .bashrc
ফাইলে লাইন যুক্ত করবে যা প্রতিবার আপনি টার্মিনাল উইন্ডো খোলার সময় কল হয়।
উত্তর দেওয়ার জন্য কেন এই এমনকি কাজ করবে যদি সেখানে একটি অনুরূপ লাইন যোগ করা আগে হয়েছে .bashrc
সহজ। .bashrc
একটি স্ক্রিপ্ট যা রৈখিক উপায়ে পড়া এবং কার্যকর করা হবে, এবং এই পদ্ধতিটি এই লাইনটিকে অন্য সকলের নীচে সর্বশেষ হিসাবে যুক্ত করছে, সুতরাং এটি শেষ হিসাবে কার্যকর / মূল্যায়ন হয়। সুতরাং যদি EDITOR
ভেরিয়েবলের মানটির আগে কোনও লাইন থাকে তবে আপনার যুক্ত লাইনটি ওভাররাইট হয়ে যাবে।
বিকল্পভাবে, আপনি যদি কোনও জগাখিচুড়ি তৈরি করতে না চান তবে আপনি নিজের পছন্দসই সম্পাদক (vi, vim, ন্যানো, জো ইত্যাদি ..) ব্যবহার করে এই পরিবর্তনটি করতে পারেন এবং উপস্থিত না থাকলে একটি লাইন যুক্ত করুন এবং যদি উপস্থিত কেউ এটি সম্পাদনা করেন।
আপনাকে এটি আপনার .bashrc
ফাইলে যুক্ত করতে হবে, এটি খুলতে হবে nano
বা vi
নিম্নলিখিত লাইনটি যুক্ত করতে হবে:
export EDITOR=vi
/home/$USER/.bashrc
ফাইলে এটি সেট করুন