منو سایت

  • خانه
  • وبلاگ
  • نحوه تغییر ویرایشگر متن پیش فرض در bash، zsh و ksh

نحوه تغییر ویرایشگر متن پیش فرض در bash، zsh و ksh

 تاریخ انتشار :
/
  وبلاگ
نحوه تغییر ویرایشگر متن پیش فرض در bash، zsh و ksh

ویرایشگر پیش فرض در 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،