صفر و یک - برنامه نویسی - لینوکس

دست نوشته های شخصی من در مورد نرم افزار، سیستم عامل و برنامه نویسی لینوکس

صفر و یک - برنامه نویسی - لینوکس

دست نوشته های شخصی من در مورد نرم افزار، سیستم عامل و برنامه نویسی لینوکس

لیدورا یک وبلاگ تخصصی برنامه نویسی یا لینوکس نیست. بیشتر محلیه برای ثبت چیزهایی که قراره بیشتر از یه بار خونده بشن. اگه به درد شما هم خورد که زکات دانش ما پرداخت شده، شکر.

آخرین نظرات

نویسندگان

راهنمای نصب ZSH

پنجشنبه, ۳ مرداد ۱۳۹۲، ۰۷:۰۰ ق.ظ

zsh یکی از شل هاییه که می تونید بجای BASH توی لینوکس از اون استفاده کنید.

 

zsh

امکانات خیلی بهتری نسیت به BASH داره که معروفترینشون AutoComplate بی نظیر اونه که اصلا قابل مقایسه با همین قابلیت توی Bash نیست. فقط کافیه یک بار ازش استفاده کنید تا تصمیم بگیرید برای همیشه به اون سوئیچ کنید. یا امکان استفاده از تاریخچه در تمام ترمینال ها به صورت مشترک.

برای نصب zsh در فدورا، سنت او اس و ردهت دستور زیر رو وارد کنید:

 sudo yum install zsh



و برای پیش فرض کردنش این دستور رو وارد کنید:

 sudo chsh -s /bin/zsh user_name
 



خب این تازه اول راه بود.



برای پیکربندیش باید فایل zshrc. توی پوشه خانگی تون رو ویرایش کنید.

حالا نوبت به نصب oh-my-zsh میرسه. oh-my-zsh بسته ایه شامل چندین تم متنوع و چندین پلاگین کاربردی برای zsh
به این آدرس برید و فایل zip رو دانلود کنید.


حالا اکسترکتش کنید و به شاخه tools برید و فایل install.sh رو اجرا کنید تا نصب بشه.

بعد از نصب می تونید فایل zshrc. رو ویرایش کنید:

vi ~\.zshrc



اول یه تم براش انتخاب کنید. تم ها رو میتونید توی آدرس

~/.oh-my-zsh/themes


پیدا کنید. بیشتر از صد تم زیبا در اختیار شماست.

خط زیر رو برای انتخاب تم ویرایش کنید:

ZSH_THEME="theme-name"


و نام تم رو توش بنویسید

البته می تونید با نوشتن کلمه random هر بار یک تم رو ببینید و از شلتون لذت ببرید:

ZSH_THEME="random"



در مرحله بعد می تونید پلاگین ها رو به zsh اضافه کنید.
برای مثال من دو تا پلاگین (گیت و یک پلاگین برای رنگی نمایش دادن کدها) رو به صورت زیر اضافه میکنم:

plugins=(git)
plugins=(zsh-syntax-highlighting)



یا می تونید پلاگین عالی yum رو فعال کنید تا alias های زیر اضافه بشن:

## Aliases

alias ys="yum search"                       # search package
alias yp="yum info"                         # show package info
alias yl="yum list"                         # list packages
alias ygl="yum grouplist"                   # list package groups
alias yli="yum list installed"              # print all installed packages
alias ymc="yum makecache"                   # rebuilds the yum package list

alias yu="sudo yum update"                  # upgrate packages
alias yi="sudo yum install"                 # install package
alias ygi="sudo yum groupinstall"           # install package group
alias yr="sudo yum remove"                  # remove package
alias ygr="sudo yum groupremove"            # remove pagage group
alias yrl="sudo yum remove --remove-leaves" # remove package and leaves
alias yc="sudo yum clean all"               # clean cache



لیست پلاگین ها رو که بیشتر از ۱۷۰ تا هستند رو میتونید در آدرس

~/.oh-my-zsh/custom/plugins/

پیدا کنید.



امیدوارم از zsh تون لذت ببرید.


منبع : lidora.blog.ir

نظرات  (۳)

دستتون درد نکنه
پاسخ:
خوشحالم که خوشتون اومد
ممنون از پست خوبتون :)
فقط ی چیزی اونم اینکه تم هایی ک نصب میکنم فقط موقعی ک روت میشم تم فرق میکنه ولی در حالت عادی تم اعمال نمیشه !  :(
ممنون میشم اگه راهنمایی کنین
پاسخ:
لطف دارید ممنون
خروجی این رو بذارین
cat ~\.zshrc

سپاس بی کران
پاسخ:
ارادات خاص :)

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی