منبع اصلی نوشتار زیر در این لینک قرار دارد

ترمینال با Zsh

توی zconf بودیم که فرود این برنامه بسیار باحال رو بم معرفی کرد \':)\' امکانات خیلی باحالی داره

از جمله امکاناتی که عاشقشم complete به صورت هوشمنده!! شما اگه بخواهید پکیجی رو کامپایل کنین دستور make  رو کامپلیت میکنه و میره Makefile رو میخونه و تموم آرگومان هاش رو لیست میکنه

از دیگر نکته های باحالش قبول کردن برخی دستورات ایمکس هست! کافیه یه M-x  توش بزنین و لذت ببرین \':)\' یا حتی undo  رو خیلی بهتر از sh داره! کافیه M-/ رو بزنین و ببنین چه معجزه ای میکنه

حتی میتونه تشخیص بده توی دایرکتوری ای که هستین مخزن git وجود داره یا نه؟! حتی برنچ فعلی اون رو هم نمایش میده.

\"\"

همونطور که تو شکل می بینین آرگومان های tar  رو کامپلیت کرده

خیلی از  آرگومان های دستورات پر کاربرد رو داره و میتونه کمک کنه

البته تمام خصوصیاتی که گفتم همگی با قرار دادن zshrc در /home/User/  و نصب zsh امکان پذیره \':)\' (اسم فایل رو به .zshrc تغییر بدین)

برای جایگذاری zsh به جای sh  کافیه توی فایل /etc/passwd آدرس بش هر کاربر که خواستین رو عوض کنین. که معمولا برای zsh  هست /bin/zsh

از دیگر خصوصیاتش alias های پیش فرضش هست! مثلا g=git  هست یا ls هست که آپشن های color  بهش اضافه شده . md=mkdir , rd=rmdir

تمام شورت کات های کنترلی cursor ایمکس توی zsh با این کانفیگ هم کار میده!!

یکی دیگه از امکانات باحالش غلط املایی گرفتنه!! شما به جای alias بنویس aliax  خودش میفهمه و تبدیل به alias  اش میکنه!!!!!!

به عبارت دیگه میتونم بگم این برنامه آآآخرششششه \':D\' D

این برنامه برای تازه کار ها خیلی خوبه و میتونه ترسی که از ترمینال دارن رو از بین ببره

 



برچسب ها :