زیڈ ایس ایچ کیا ہے ، اور آپ کو باش کے بجائے اسے کیوں استعمال کرنا چاہئے؟

زیڈ ایس ایچ ، جسے زیڈ شیل بھی کہا جاتا ہے ، بوورن شیل (ایس ایچ) کا ایک توسیع شدہ ورژن ہے ، جس میں نئی ​​خصوصیات کی کافی مقدار ہے ، اور پلگ ان اور تھیمز کے لئے معاونت ہے۔ چونکہ یہ باش جیسی شیل پر مبنی ہے ، اس لئے زیڈ ایس ایچ میں بہت سی خصوصیات ہیں ، اور تبدیل کرنا تیز ہوا ہے۔

تو کیوں استعمال کریں؟

زیڈ ایس ایچ کے پاس یہاں فہرست کے ل too بہت ساری خصوصیات ہیں ، بش میں کچھ معمولی بہتری ، لیکن یہاں کچھ اہم خصوصیات یہ ہیں:

  • خودکار سی ڈی: صرف ڈائریکٹری کا نام ٹائپ کریں
  • پنراورتی راستہ توسیع: مثال کے طور پر "/ u / lo / b" "/ usr / مقامی / بن" تک پھیل جاتا ہے
  • ہجے کی اصلاح اور تخمینی تکمیل: اگر آپ ڈائریکٹری کا نام ٹائپ کرنے میں معمولی غلطی کرتے ہیں تو ، ZSH آپ کے لئے ٹھیک کردے گا
  • پلگ ان اور تھیم سپورٹ: ZSH میں بہت سارے مختلف پلگ ان فریم ورک شامل ہیں

پلگ ان اور تھیم سپورٹ غالبا Z ZSH کی عمدہ خصوصیت ہے اور ہم یہاں توجہ مرکوز کریں گے۔

زیڈ ایس ایچ انسٹال کرنا

اگر آپ میک او ایس پر ہیں اور ہومبرو انسٹال ہے (جس کی آپ کو ضرورت ہے) ، تو آپ ایک ہی کمانڈ کے ساتھ زیڈ ایس ایچ انسٹال کرسکتے ہیں:

شراب انسٹال zsh

نیز میکوس استعمال کرنے والوں کے ل probably ، آپ کو ممکنہ طور پر آبائی ٹرمینل کے بجائے آئی ٹیرم کا استعمال کرنا چاہئے ، کیوں کہ اس میں رنگین مدد (زیادہ تر دیگر خصوصیات) کے ساتھ بہتر ہے۔

اگر آپ لینکس پر ہیں تو ، کمانڈز ڈسٹرو کے لحاظ سے مختلف ہوسکتے ہیں ، لیکن یہ آپ کے پیکیج مینیجر میں پہلے سے طے شدہ پیکیج ہونا چاہئے۔ اگر آپ کو پریشانی ہو رہی ہے تو آپ اس رہنما سے رجوع کرسکتے ہیں۔

اگر آپ ونڈوز پر موجود ہیں تو ، شاید آپ کے پاس پہلی جگہ باش بھی نہ ہو۔ آپ اسے ترتیب دینے اور زیڈ ایس ایچ کو اہل بنانے کے لئے اس گائیڈ پر عمل کرسکتے ہیں۔

اوہ مائی زیش انسٹال کرنا

اوہ مائی زیڈ زیڈ ایس ایچ کے لئے سب سے مقبول پلگ ان فریم ورک ہے ، اور یہ بہت سے بلٹ میں پلگ انز اور تھیمز کے ساتھ بھی آتا ہے۔ اس میں اینٹیگین سمیت دیگر پلگ ان فریم ورکز بھی شامل ہیں ، جو ZSH کے لئے ایک مکمل پیکیج مینیجر ہے ، لیکن اوہ-مائی زیش میں پلگ ان کی بہتاتیں موجود ہیں اور وہ اپنا کام اچھی طرح سے انجام دیتا ہے۔

اوہ-My-Zsh آپ کے چلانے کے لئے ایک آسان انسٹال اسکرپٹ ہے:

sh -c "$ (curl -fsSL //raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

وہاں سے ، آپ اپنی z ڈائرکٹری میں واقع ، اپنی .zshrc فائل میں شامل کرکے پلگ ان کو فعال اور غیر فعال کرسکتے ہیں۔

آپ اوہ مائے زیڈ ذخیرے وچ پلگ ان دی پوری فہرست حاصل کر سکدے نیں۔

موضوعات

آس پاس جانے کے لئے بہت سارے تھیمز موجود ہیں ، لیکن پاور لیول 9 ک سب سے بہترین ہے۔ اس میں دائیں سے منسلک انفارمیشن باکس ، گٹ اور کمانڈ ہسٹری کے ساتھ انضمام ، ناقابل یقین تخصیص شامل ہوتا ہے ، اور ویم کے لئے پاور لائن پلگ ان پر مبنی ایک ہوشیار انٹرفیس میں لپیٹ دیا جاتا ہے۔

آپ پاور لیول 9 ک (یا کسی بھی زیڈ ایس ایچ تھیم کو واقعتا)) زیادہ سے زیادہ فائدہ اٹھانے کے ل You میک کوس پر آئی ٹرم ، یا 24 بٹ رنگ والا کوئی ٹرمینل استعمال کرنا چاہیں گے۔

پاور لیول 9 ک (اگر آپ نے اوہ-مائی زیڈ انسٹال کیا ہے) کو ترتیب دینے کے لئے صرف .O-My-Zsh اپنی مرضی کے مطابق تھیمز فولڈر میں مخزن کو کلون کریں:

گٹ کلون //github.com/bhilburn/powerlevel9k.git. / .oh-my-zsh / کسٹم / تھیمز / powerlevel9k

پھر آپ کو .zshrc میں اس کو فعال کرنے کی ضرورت ہے۔

ZSH_THEME = "powerlevel9k / powerlevel9k"

اس کے بعد ، اپنے .zrc کو ماخذ کریں ، اور آپ کو لاگو تبدیلیاں دیکھیں۔

اگر آپ چاہتے ہیں تو ، آپ اپنے .zshrc میں POWERLEVEL9K_LEFT_PROMPT_ELEMENTS کی وضاحت کرکے پہلے سے طے شدہ اشارہ کو اپنی مرضی کے مطابق کرسکتے ہیں۔ یہاں ایک کم سے کم اشارے کے ساتھ ، میری ہے:

POWERLEVEL9K_LEFT_PROMPT_ELEMENTS = (vcs dir rbenv) POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS = (روٹ_ انڈیکیٹر پس منظر_ ملازمتوں کا درجہ بوجھ)

آپ ریپو پر powerlevel9k کے لئے مکمل دستاویزات حاصل کرسکتے ہیں۔


$config[zx-auto] not found$config[zx-overlay] not found