zsh के साथ iTerm2 का उपयोग करना और यह मेरे उपनामों को पहचान नहीं रहा है। कभी-कभी मुझे एक आईडीई में काम करना पड़ता है और केवल कुछ आसानी से विम नहीं कर सकता है और बेवकूफ लोगों ने अपने अनुप्रयोगों जैसे MyReallyLongApplicationName.app और नाम से .html फ़ाइलों को डिफ़ॉल्ट रूप से खोलने के लिए एक अच्छा विचार सोचा है, मुझे यह करना होगा:जेडएसएच मेरे उपनामों को पहचान नहीं रहा है?
open -a MyReallyLongApplicationName.app something.html
मैं तरह मेरे .zshrc में एक उपनाम है:
alias ide="open -a MyReallyLongApplicationName.app"
लेकिन zsh मेरी उपनाम पहचान नहीं होगा। मैंने यह देखने के लिए एक और कोशिश की कि क्या यह मैं था लेकिन मेरे द्वारा बनाए गए उपनामों में से कोई भी मान्यता प्राप्त नहीं है। बस "zsh: कमांड नहीं मिला: ide" या जो भी हो।
इसलिए मुझे यकीन नहीं है कि मैं क्या गलत कर रहा हूं और मैं zsh और इसी तरह की चीजों को ठीक करने की कोशिश कर रहा हूं। एक नोट के रूप में, मैं लिनक्स/यूनिक्स सिस्टम में समर्थक नहीं हूं इसलिए यदि आप बहुत तकनीकी और अस्पष्ट हैं तो शायद मैं समझ नहीं पाऊंगा कि आप मुझे क्या कह रहे हैं।
धन्यवाद!
ए) क्या आपको इंटरैक्टिव सत्र में या स्क्रिप्ट में «आदेश नहीं मिला» मिलता है। बी) क्या उपनाम टाइप किए गए कमांड को परिभाषित करता है (यानी 'alias ide = ... ide ') इंटरैक्टिव सत्र में? सी) आपके '.zshrc' में क्या है। डी) क्या यह काम करता है यदि आप 'zshrc'' के साथ एक इंटरैक्टिव सत्र में 'zsh -i' लॉन्च करते हैं? –
ZyX
परिवर्तन करने के बाद मैंने स्रोत नहीं किया ... क्षमा करें। –