· آموزش لینوکس - ۷ دقیقه
با ZSH یک ترمینال خفن داشته باش: نصب و پلاگینها
اگر تجربه کار با ترمینال ساده رو داشته باشید حتما وارد کردن دستورات و کار کردن با ترمینال برایتان دشوار بوده. شما میتونید با راهاندازی، نصب پلاگینها و تمها، تغییر پوسته، ویژگیهای پیشرفته و سفارشیسازی ZSH، ترمینال خودتون رو به یک ترمینال کارا و قدرتمند تبدیل کنید.

Zsh چیست؟
Zsh چیست؟Zsh یک پوسته (shell) یونیکسی پیشرفته است که برای تفسیر دستورات خط فرمان مورد استفاده قرار میگیرد. zsh جایگزین مناسبی برای ترمینال نرمال میباشد. یکی از ویژگیهای کلیدی zsh ، سیستم پیشرفته پیشنهاد دستورات آن است که میتواند بهطور خودکار دستورات، گزینهها و نام فایلها را بر اساس دستور ورودی و تاریخچه تکمیل کند. zsh همچنین قابلیت هایلایتسازی دستور و آرگومانها را در حین تایپ آنها ارائه میدهد که بسیار قدرتمند است. zsh قابلیت تنظیم بالایی دارد و میتوان آن را با بسیاری از پلاگینها و تمها سفارشیسازی کرد. معمولا zsh به عنوان جایگزینی برای پوسته استاندارد در سیستمهای مبتنی بر یونیکس مانند بش (Bash) مورد استفاده قرار میگیرد.
راهاندازی Zsh
راهاندازی Zsh1. نصب پکیج zsh
1. نصب پکیج zshبرای نصب Zsh در سیستمهای مختلف، دستورات زیر را اجرا کنید:
با دستور zsh --version
از موفقیتآمیز بودن نصب، مطمئن شوید ، با اجرای این دستور چیزی شبیه به zsh 5.8.1
خواهید دید.
2. تغییر پوسته پیشفرض به zsh
2. تغییر پوسته پیشفرض به zsh3. اطمینان از تغییر
3. اطمینان از تغییربرای اینکه مطمئن شوید نصب موفقیت آمیز بوده، دستور زیر را وارد کنید.
پلاگینها
پلاگینهانصب OH My Zsh
نصب OH My Zsh Oh My Zsh یک فریمورک مدیریت پیکربندی برای 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
نصب تم Powerlevel10kPowerlevel10k یکی از محبوبترین تمها برای Zsh است که ظاهری زیبا و کاربرپسند به ترمینال شما میدهد.
نیازمند نصب بودن oh my zsh.
این خط را در ~/.zshrc
اضافه یا ویرایش کنید.
ترمینال را ببندید و دوباره باز کنید. منوی تنظمیات اولیه Powerlevel10k میبایستی بهطور خودکار نمایش داده شود تا تنظیمات را انجام دهید. اما اگر منو نمایش داده نشد، همیشه میتوانید با اجرای دستور زیر، منوی تنظیمات Powerlevel10k را به صورت دستی نمایش دهید.
منبع 5
نتیجهگیری
نتیجهگیریبا نصب Zsh و پلاگینهای آن، میتوانید ترمینال خود را به یک محیط کارآمد و زیبا تبدیل کنید. Zsh نه تنها کارایی شما را افزایش میدهد، بلکه تجربه کار با ترمینال را نیز لذتبخشتر میکند. اگر به دنبال یک پوسته قدرتمند و انعطافپذیر هستید، Zsh گزینهای عالی است.