· آموزش لینوکس - ۷ دقیقه
با ZSH یک ترمینال خفن داشته باش: نصب و پلاگینها
اگر تجربه کار با ترمینال ساده رو داشته باشید حتما وارد کردن دستورات و کار کردن با ترمینال برایتان دشوار بوده. شما میتونید با راهاندازی، نصب پلاگینها و تمها، تغییر پوسته، ویژگیهای پیشرفته و سفارشیسازی ZSH، ترمینال خودتون رو به یک ترمینال کارا و قدرتمند تبدیل کنید.
Zsh چیست؟
Zsh چیست؟Zsh یک پوسته (shell) یونیکسیست که برای تفسیر دستورات خط فرمان مورد استفاده قرار میگیرد. zsh جایگزین مناسبی برای ترمینال نرمال میباشد. یکی از ویژگیهای کلیدی zsh ، سیستم پیشرفته پیشنهاد دستورات آن است که میتواند بهطور خودکار دستورات، گزینهها و نام فایلها را بر اساس دستور ورودی و تاریخچه تکمیل کند. zsh همچنین قابلیت هایلایتسازی دستور و آرگومانها را در حین تایپ آنها ارائه میدهد که بسیار قدرتمند است. zsh قابلیت تنظیم بالایی دارد و میتوان آن را با بسیاری از پلاگینها و تمها سفارشیسازی کرد. معمولا zsh به عنوان جایگزینی برای پوسته استاندارد در سیستمهای مبتنی بر یونیکس مانند بش (Bash) مورد استفاده قرار میگیرد.
راهاندازی Zsh
راهاندازی Zsh1. نصب پکیج zsh
1. نصب پکیج zshبا دستور zsh --version
از موفقیتآمیز بودن نصب، مطمئن شوید ، با اجرای این دستور چیزی شبیه به zsh 5.8.1
خواهید دید.
2. تغییر پوسته پیشفرض به zsh
2. تغییر پوسته پیشفرض به zsh3. اطمینان از تغییر
3. اطمینان از تغییربرای اینکه مطمئن شوید نصب موفقیت آمیز بوده، دستور زیر را وارد کنید.
پلاگینها
پلاگینهانصب OH My Zsh
نصب OH My Zsh منبع 1
نصب پلاگین پیشنهاد خودکار (AutoSuggestion)
نصب پلاگین پیشنهاد خودکار (AutoSuggestion)نیازمند نصب بودن oh my zsh.
به .zshrc
اضافه کنید:
منبع 2
نصب SyntaxHighlighting
نصب SyntaxHighlightingمنبع 3
نصب تکمیلساز خودکار (Completions)
نصب تکمیلساز خودکار (Completions)حالا میبایست پلاگین را با اضافه کردن دستور پایین قبل از دستور source $ZSH/oh-my-zsh.sh
به FPATH
در .zshrc
اضافه کنید.
منبع 4
نصب تم Powerlevel10k
نصب تم Powerlevel10kنیازمند نصب بودن oh my zsh.
این خط را در ~/.zshrc
اضافه یا ویرایش کنید.
ترمینال را ببندید و دوباره باز کنید. منوی تنظمیات اولیه Powerlevel10k میبایستی بهطور خودکار نمایش داده شود تا تنظیمات را انجام دهید. اما اگر منو نمایش داده نشد، همیشه میتوانید با اجرای دستور زیر، منوی تنظیمات Powerlevel10k را به صورت دستی نمایش دهید.
منبع 5