এমন কোনও পরিস্থিতি আছে যেখানে vi
উবুন্টু পরিবেশে কোনও ফাইল তৈরি, সম্পাদনা বা সংশোধন করার একমাত্র বিকল্প?
আমার প্রশ্নটি মূলত এটি জানতে হবে যে এমন কোনও মামলা আছে যেখানে আমি ব্যবহার করতে বাধ্য হব vi
কারণ উবুন্টু বাস্তুতন্ত্রের কোনও নির্দিষ্ট ক্ষেত্রে এটিই একমাত্র বিকল্প ছিল।
গেল একটি নির্দিষ্ট ক্ষেত্রে থাকবেই যেখানে আমি একরকম অন্যান্য অপশন এক্সেস আছে না মত nano
, pico
অথবা শুধুমাত্র তথ্য সরঞ্জামগুলির সাথে মত পাঠানোর cat
, sed
, tee
এবং আরো অনেক কিছু?
আমি ধরে নেব যে এটি একটি সার্ভার বা ক্লাউড সাইডের চেয়ে অনেক বেশি যেহেতু ডেস্কটপে আরও অনেক অপশন রয়েছে, তবে যে কেউ টার্মিনালটি ব্যবহার করে আমি তার থেকে অনেক জিজ্ঞাসা করি:
এরকম কেস আছে?
visudo
যে কোনও সম্পাদক ব্যবহার করতে পারেন। যেহেতু উবুন্টুতে এটির ডিফল্ট কনফিগারেশন EDITOR
এবং VISUAL
পরিবেশের ভেরিয়েবলগুলি সম্মান করে , আপনি sudo env VISUAL=emacs visudo
ইমাসের জন্য বা এমনকি gksudo env VISUAL=gedit visudo
গেডিটের মতো গ্রাফিকাল সম্পাদকের জন্যও চালাতে পারেন । ( sudo -H
বা sudo -i
এর জায়গায় ব্যবহার করা যেতে পারে gksudo
I) আমি এই env
উপায়ে পরামর্শ দিচ্ছি যেহেতু VISUAL=emacs sudo visudo
এটি কার্যকর না হয় ( sudo
বেশিরভাগ পরিবেশের পুনরায় সেট করে) এবং অবাধ্য হিসাবে বিবেচিত sudo -EH
হতে পারে।
cat
? sed
? সত্যি? vi
সত্যই এটি জটিল নয়, এবং যদি আপনি সত্যিই এটি শিখতে বিরক্ত না হন তবে আপনাকে কেবল দুটি মোড (সাধারণ এবং সন্নিবেশ মোড) মনে রাখতে হবে। আপনি তীরগুলি দিয়ে কার্সারটি সরান (বা যদি এইচজেকেএল না পাওয়া যায়), সম্পাদনা শুরু করতে "i" টিপুন (সন্নিবেশ মোড)। একবার হয়ে গেলে, সাধারণ মোডে ফিরে যেতে "Esc" টিপুন। সংরক্ষণ করুন এবং প্রস্থান করতে ": wq" টাইপ করুন (লিখুন + প্রস্থান করুন)।