
ویرایشگر پیش فرض در Debian/Ubuntu/Linux Mint نانو است. من آن را به ViM تبدیل می کنم ضربه شدید، zsh و س،
هر دو ویرایشگر و تصویر برای تنظیم ویرایشگر پیش فرض از متغیرهای محیطی استفاده می شود. آنها را روی همان مقدار تنظیم کنید تا با برخی از برنامه هایی که می دانند فایل ها را در ویرایشگر متن پیش فرض باز کنند مشکلی نداشته باشید.
دستور صادرات برای جهانی کردن یک متغیر محلی استفاده می شود.
نحو: export EDITOR=/path/to/new/editor
نحو: export VISUAL=/path/to/new/editor
میتوانید بهطور موقت ویرایشگر پیشفرض را تغییر دهید – تغییرات شما در اولین خروج از سیستم حذف میشوند:
$ which vim
/usr/bin/vim
$ export EDITOR=/usr/bin/vim
$ export VISUAL=/usr/bin/vim
تغییر مداوم ویرایشگر پیش فرض:
اگر تنظیمی در فایلی ذخیره شود، دائمی است. برای تغییر ویرایشگر پیش فرض برای همه کاربران سیستم (در سطح جهانی)شما باید تنظیمات جدید را به /etc/profile اضافه کنید:
# echo "export EDITOR=/usr/bin/vim" >> /etc/profile
# echo "export VISUAL=/usr/bin/vim" >> /etc/profile
اگر می خواهید یک ویرایشگر پیش فرض را فقط برای یک کاربر خاص تنظیم کنیدشما باید فایل .profile کاربر (~/.profile او) یا فایل پیکربندی پوسته کاربر را تغییر دهید:
~/.bashrc برای پوسته بش
~/.zshrc برای پوسته Z
~/.kshrc برای پوسته ذرت
در بش:$ echo "export EDITOR=/usr/bin/vim" >> ~/.bashrc
$ echo "export VISUAL=/usr/bin/vim" >> ~/.bashrc
در Zash:$ echo "export EDITOR=/usr/bin/vim" >> ~/.zshrc
$ echo "export VISUAL=/usr/bin/vim" >> ~/.zshrc
در KSH:$ echo "export EDITOR=/usr/bin/vim" >> ~/.kshrc
$ echo "export VISUAL=/usr/bin/vim" >> ~/.kshrc
مطالب مرتبط: نحوه تنظیم ویرایشگر پیش فرض در csh و tcsh،