আমি ব্যবহার করার চেষ্টা করছি sudoedit
, তবে এটি nano
সম্পাদক চালিয়ে যায় । আমার পছন্দের সম্পাদক হলেন vim
। আমি কীভাবে এটি ডিফল্ট করতে পারি?
ম্যান পৃষ্ঠাটি দেখে, man sudoedit
আমি নিম্নলিখিতটি লক্ষ্য করেছি:
EDITOR Default editor to use in -e (sudoedit) mode if neither SUDO_EDITOR nor VISUAL is set.
SUDO_EDITOR Default editor to use in -e (sudoedit) mode.
VISUAL Default editor to use in -e (sudoedit) mode if SUDO_EDITOR is not set.
সুতরাং আমি তাদের সব সেট করেছি /usr/bin/vim
, কিন্তু sudoedit /etc/hosts
এখনও ব্যবহার করে nano
। আমি কিছু অনুপস্থিত করছি?
$ EDITOR=/usr/bin/vim
$ VISUAL=/usr/bin/vim
$ SUDO_EDITOR=/usr/bin/vim
$ echo $VISUAL
/usr/bin/vim
$ echo $EDITOR
/usr/bin/vim
$ echo $SUDO_EDITOR
/usr/bin/vim
$ sudoedit /etc/hosts # This is still using nano
@ কর্নেলিয়াস যা কাজ করে, এই মুহূর্তে সমস্যার জন্য এটি আমার কাজ ar
—
ড্যান
পরিবর্তে sudo ভিসুডো চেষ্টা করুন
—
অ্যানিমেলেটডেস্কিয়া
@darent
—
কর্নেলিয়াস
visudo: /etc/sudoers: Permission denied
। এটা কি?
@ পিতা
—
ড্যান
visudo
একটি ভিন্ন প্রোগ্রাম। আপনাকে অনুমতি দেওয়ার জন্য এটি কেবল সেখানে edit the sudoers file
। man visudo
sudo vim
?