MacOS कैटालिना और ऊपर
Apple ने अपने डिफॉल्ट शेल को zsh में बदल दिया , इसलिए कॉन्फिग फाइल्स में शामिल हैं ~/.zshenv
और ~/.zshrc
। यह बस की तरह है ~/.bashrc
, लेकिन zsh के लिए। बस फ़ाइल को संपादित करें और आपको जो कुछ भी चाहिए उसे जोड़ें; हर बार जब आप एक नई टर्मिनल विंडो खोलते हैं, तो इसे बंद कर दिया जाना चाहिए:
nano ~/.zshenv
alias py=python
फिर ctrl + x, y करें, फिर सेव करने के लिए एंटर करें।
लगता है कि यह फ़ाइल (लॉगिन, गैर-लॉगिन या स्क्रिप्ट) क्या है, इसलिए ~/.zshrc
फ़ाइल से बेहतर लगता है ।
उच्च सिएरा और पहले
डिफ़ॉल्ट शेल बैश है, और आप फ़ाइल को संपादित कर सकते हैं ~/.bash_profile
और उपनाम जोड़ सकते हैं:
nano ~/.bash_profile
alias py=python
फिर ctrl + x, y, और सेव करने के लिए एंटर करें। इन कॉन्फिग पर अधिक जानकारी के लिए यह पोस्ट देखें । इसे अपने उपनाम के साथ सेट करना थोड़ा बेहतर है ~/.bashrc
, फिर स्रोत ~/.bashrc
से ~/.bash_profile
। में ~/.bash_profile
यह तो ऐसा दिखाई देगा:
source ~/.bashrc
PATH
इस विशिष्ट कमांड के लिए शेल के संकल्प को ओवरराइड करने की कोशिश नहीं कर रहे हैं । यदि आप में/usr/bin
हैPATH
(जो वास्तव में यह होना चाहिए) तोblah
इस उर्फ के बिना भी ठीक वहाँ से चलेगा, भी, जब तक कि वहाँ भी नहीं कहा जाता है/usr/local/bin/blah
और आपके/usr/local/bin
पहले है/usr/bin
,PATH
लेकिन आप अभी भी पसंद करना चाहते हैं/usr/bin/blah
और किसी कारण से बस नहीं हटा सकते हैं या नाम बदल सकते हैं/usr/local/bin/blah
।