ম্যাকের .zshrc ফাইলটি কোথায়?


29

আমি আইটার্ম ব্যবহার করছি এবং ওহ আমার জেডএসএইচ ব্যবহার করে আমার টার্মিনাল উইন্ডোটির চেহারাটি কাস্টমাইজ করতে চেয়েছিলাম ! । এবং ডকুমেন্টেশন অনুসারে আমার ~/.zshrcফাইলটি পরিবর্তন করতে হবে এবং একটি ZSH_THEMEমান যুক্ত করতে হবে:

আপনি যে থিমটি ব্যবহার করতে চান তা একবার খুঁজে পাওয়ার পরে আপনার ~/.zshrcফাইলটি সম্পাদনা করতে হবে। আপনি দেখতে পাবেন এমন পরিবেশে পরিবর্তনশীল (সমস্ত ক্যাপ) যা দেখতে পাবেন:

ZSH_THEME="robbyrussell"

সমস্যাটি হ'ল ~/.zshrcফাইলটি কোথায় সন্ধান করতে হবে তা আমি জানি না ।


1
টিলড (~) আপনার হোম ডিরেক্টরিকে বোঝায় যেখানে .zshrc সাধারণত ইনস্টল করা থাকে এবং এর জন্য পরীক্ষা করা হয়। এটি আপনার প্রতি ব্যবহারকারী ফাইল যা আপনি তৈরি করতে এবং আপনার পছন্দ অনুসারে পরিবর্তন করতে পারেন। / Etc / zshenv এ একটি বৈশ্বিক কনফিগারেশন রয়েছে, তবে আমি এটিটি স্পর্শ করব না।
এরিকস্টার

উত্তর:


45

~/.zshrcMac OS X এর ডিফল্টরূপে অস্তিত্ব নেই তাই আপনি এটি তৈরি করা প্রয়োজন। ~/আপনার ব্যবহারকারীর হোম ডিরেক্টরিতে অনুবাদ এবং .zshrcZSH কনফিগারেশন ফাইল নিজেই।

সুতরাং কেবল একটি "টার্মিনাল" বা "আইটার্ম" উইন্ডোটি খুলুন এবং এই ফাইলটি তৈরি করুন; আমি nanoএকটি পাঠ্য সম্পাদক হিসাবে ব্যবহার করছি তবে আপনি যে কোনও পাঠ্য সম্পাদকটি স্বাচ্ছন্দ্য বোধ করেন তা ব্যবহার করতে দ্বিধায়:

nano ~/.zshrc

এবং তারপরে ZSH_THEMEআপনি যে জাতীয় মানটি ব্যবহার করতে চান তার মান নির্ধারণ করুন :

ZSH_THEME="robbyrussell"

এখন ফাইলটি nanoকেবল হিট ctrl+ তে সংরক্ষণ করতে X। এটি যখন অনুরোধ করবে:

পরিবর্তিত বাফার সংরক্ষণ করুন ("না" পরিবর্তনগুলি কি ধ্বংস করবে)?

কেবল "Y" টাইপ করুন এবং তারপরে আপনি একটি নতুন প্রম্পট পাবেন যা দেখতে এরকম কিছু দেখাচ্ছে; কেবল লক্ষ্য করুন যে পাথটি /Users/jake/আপনার স্থানীয় ব্যবহারকারীর সাথে মেলে:

ফাইলের নাম লেখার জন্য: / ব্যবহারকারী / জেক / জেডআরসিআরসি

এখন শুধু হিট করুন returnএবং ফাইলটি সংরক্ষণ করা হবে এবং আপনি এখন "টার্মিনাল" বা "আইটার্ম" এর কমান্ড লাইন প্রম্পটে ফিরে আসবেন। আপনি যদি এখন "টার্মিনাল" বা "আইটার্ম" থেকে প্রস্থান করেন এবং একটি নতুন উইন্ডো খোলেন, ~/.zshrcসেটিংসটি এখন লোড হওয়া উচিত।


ধন্যবাদ! হুম তাই আমি একটি নতুন .zshrc ফাইল তৈরি করেছি, কিন্তু এখন আমি যখন চালনা ~/.zshrcকরি তখন আমার অনুমতি কী ত্রুটি অস্বীকার করে? আপনি কি এটি চালানো হয়েছে?
লিওন গাবান

1
@ লিওনগাবান আপনার অর্থ কী "" তবে এখন যখন আমি ~ / .zshrc চালাই তবে আমার অনুমতি পেয়ে ত্রুটি অস্বীকার করা হবে? " আপনি চালান না ~/.zshrc। এটি কেবল একটি কনফিগারেশন ফাইল যা জেডএসএইচ ব্যবহার করার জন্য পড়ে। জেডএসএইচ কীভাবে ব্যবহার করতে হয় এই প্রশ্নের আওতার বাইরে তাই আমি আপনাকে আপনার ম্যাকে জেডএসএইচ কীভাবে ব্যবহার করতে হয় সে সম্পর্কে আরও পড়তে উত্সাহিত করি।
জেকল্ড

1
হ্যাঁ আমি সেই দস্তাবেজগুলি খুঁজে পেয়েছি তবে এটি চোখের উপর স্যান্ডপেপারের মতো পড়া :( এই টিউটোরিয়ালটি পেয়েছে :) আরও ভাল, থেক্স! youtube.com/watch?v=Tz4kScOIOW0
লিওন গাবান

5

আমি ম্যাকস হাই সিয়েরা, ম্যাকবুক প্রো ব্যবহার করছি।

আমি একটি থিম ইনস্টল করার পরে, আমারও এটি পরিবর্তন করা দরকার ZSH_THEME

আমার জন্য, ~/.zshrcইতিমধ্যে আমার হোম ডিরেক্টরিতে উপস্থিত ছিল, তবে এটি লুকানো ছিল।

আমি ব্যবহৃত Cmd+ + Shift+ + .ফাইন্ডারে লুকানো ফাইল দেখানোর জন্য, তারপর খোলা ~/.zshrcআমার সম্পাদক ফাইল। এটি আপডেট করে সংরক্ষণ করুন। এটা ভাল কাজ করে।


0

ম্যাক ওএস ক্যাটালিনা

.zshrcফাইল ডিফল্টরূপে উপস্থিত নেই, আমরা এটা তৈরি করতে হবে।

সৃষ্টির পদক্ষেপ:

  1. ওপেন টার্মিনাল
  2. touch ~/.zshrcসম্পর্কিত ফাইল তৈরি করতে টাইপ করুন। ( touch কমান্ডটি আপনার বর্তমান ডিরেক্টরিতে .zshrc তৈরি করবে তবে এটি লুকিয়ে থাকবে )
  3. হিট return

দেখতে বা খোলার জন্য~/.zshrc আপনি দুটি কাজের যে কোনওটি করতে পারেন:

  1. অনুসন্ধানকারী খুলুন => টিপুন Cmd + Shift + .

============ ওআর =====================

  1. টার্মিনাল খুলুন => প্রকার open ~/.zshrc

0

" oh-my-zsh " এখন ~/.zshrcস্বয়ংক্রিয়ভাবে তৈরি হয়। তত্ক্ষণাত্ আমার ওএসএক্স ক্যাটালিনা ম্যাকবুকে আমি কার্যকর করেছিলাম:

vi ~/.zshrc

ফাইলটি ইতিমধ্যে ছিল; এটি তৈরি করার জন্য কোনও ম্যানুয়াল হস্তক্ষেপের প্রয়োজন ছিল না।

এবং ZSH_THEMEআপনার প্রয়োজনীয় নির্দেশিকা ইতিমধ্যে উপস্থিত ছিল:

# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="robbyrussell"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.