zsh पर टैग किए गए जवाब

Zsh कई उन्नत कमांड-लाइन और स्क्रिप्टिंग सुविधाओं के साथ एक शेल है।


4
शेल स्क्रिप्ट में हाइब्रिड कोड। चर साझा करना
यह उत्तर एक टर्मिनल में कमांड लाइन से मल्टी-लाइन पायथन स्निपेट चलाने के तरीके पर चर्चा करता है। मैंने देखा कि उत्तर नेस्टेड इंडेंटेशन के साथ, शेल स्क्रिप्ट के भीतर भी महान काम करता है, जो बहुत अच्छा है, जैसे #!/bin/bash some_text="Hello world" echo $some_text cat <<EOF | python - …
10 bash  scripting  zsh  python 

1
zsh पूरा होना: एक विशिष्ट निर्देशिका से फ़ाइल नाम प्राप्त करना
ठीक है, एक छोटी सी पृष्ठभूमि: मैं एक मैक का उपयोग करता हूं, और सीएलआई में जितना संभव हो उतना संभव है। विशेष रूप से, मैं अक्सर एक यूएसबी स्टिक, cpया mvएक फ़ाइल पर पॉप करता हूं , और फिर तुरंत इसे अस्वीकार करना चाहता हूं (इसे अनमाउंट और डिस्कनेक्ट …
10 zsh  osx  autocomplete 

3
zsh कॉपी और पेस्ट emacs की तरह
मैंने देखा है कि zsh के पास बहुत सारी चीजें हैं जो मैं emacs में देखता हूं। मैं ctrl + space और किसी क्षेत्र का चयन करके चयन कर सकता हूं। मैं प्रतियों को ठीक उसी तरह बना सकता हूं जैसे मैं zsh के अंदर रहता हूं। एमएसीएस में मैं …
10 zsh  clipboard 

2
Zsh टैब पूरा करना रद्द करें
क्या एक बार पूरा होने के बाद इसे शुरू कर दिया गया है? मैं कभी-कभी मूर्खतापूर्ण प्रेस टैब को स्वतः पूर्ण करने के लिए लक्ष्य बनाता हूं (केवल सरासर अकर्मण्यता से) और फिर अंत में एक लंबे समय तक प्रतीक्षा करने की अपेक्षा करता हूं कि क्या मैंने खुद को …
10 zsh  autocomplete 

2
तत्वों को zsh में रिक्त स्थान के साथ सूचीबद्ध करें
मैं इस बिंदु पर सभी 2 घंटे के लिए zsh स्क्रिप्टिंग का अध्ययन कर रहा हूं और मैंने एक दीवार को मारा है। मैं उन फाइलों की एक सूची से गुजरना चाहता हूं जिनमें उनके स्थान हो सकते हैं। मैं निम्नलिखित उदाहरण की तुलना में पूरी तरह से अलग दृष्टिकोणों …
10 shell  scripting  zsh 

1
FPATH in zsh: फ़ंक्शंस और साइट-फ़ंक्शंस
मैंने देखा कि मेरी .zshrcफ़ाइल की शुरुआत के पास निम्नलिखित पंक्ति है : export FPATH=/usr/share/zsh/site-functions:/usr/share/zsh/4.2.6/functions:$FPATH मुझे याद नहीं है कि क्या मैंने इसे स्वयं टाइप किया है या यदि यह लाइन अपने आप जेनरेट होती है zsh-newuser-install। क्या यह माना जाता है कि उपयोगकर्ता FPATHस्टार्टअप फ़ाइल में उन रास्तों को …
10 zsh 

2
परीक्षण zsh में LS_COLORS
कुछ साल पहले मुझे एक दिलचस्प कोड स्निपेट मिला था, जिसमें स्थापित रंगों के अनुसार प्रत्येक प्रकार की फ़ाइल को उसके अनुरूप रंग में प्रिंट किया जाता है LS_COLORS। दुर्भाग्य से, मुझे अब लिंक याद नहीं है। यहाँ test_colors.shप्रश्न में स्निपेट है eval $(echo "no:global default;fi:normal file;di:directory;ln:symbolic link;pi:named pipe;so:socket;do:door;bd:block device;cd:character …
10 zsh  ls  colors 

1
मुझे अपने शेल फ़ंक्शंस कैसे प्राप्त करने के लिए मौजूदा ऑटोकॉमप्लेक्शन का उपयोग zsh में करना चाहिए?
मेरे पास कुछ शेल फंक्शन्स हैं .zshrcजो मेरे में टाइप करते हैं और स्क्रीन के साथ एकीकरण की अनुमति देते हैं। उदाहरण के लिए: function s() { screen -t "$1" ssh "$@" } हालाँकि, जब मैं इन शेल फ़ंक्शंस का उपयोग करता हूं, तो मैं कमांड के पूरा होने की …
10 zsh  autocomplete 

1
zsh उपयुक्त सूची विकल्प पूर्ण
मैं apt list --upgradableटाइप करके प्राप्त करने के लिए बैश में टैब पूरा करने का उपयोग कर रहा हूं apt ltab--utab, लेकिन मैं zsh के साथ एक ही काम नहीं कर सकता: जब मैं दबाता हूं तो --uइसका विस्तार नहीं होता है ।--upgradabletab मैंने कुछ समाधानों setopt completealiasesको शुरू किया …
10 zsh  autocomplete 

1
MacOS Sierra में PATH में आइटम जोड़ने के लिए `/ etc / paths` या` / etc / paths.d` का उपयोग करें?
के बारे में /usr/libexec/path_helperऔर सभी के साथ चर्चा के साथ विभिन्न स्थानों में मैंने क्या देखा है , जाहिर तौर पर PATHmacOS Sierra 10.12 में पर्यावरण चर में आइटम जोड़ने का आधुनिक तरीका या तो है: /etc/pathsफ़ाइल को संपादित करें /etc/paths.dनिर्देशिका से पढ़ने के लिए फ़ाइल (ओं) को जोड़ें । …
10 osx  zsh  path  etc 

1
Zsh vim मोड में एक कमांड निष्पादित करें
में zshमें vim mode, मैं कुछ लिखने foo foo bar bar फिर मैंने Escसामान्य मोड में जाने के लिए मारा और टाइप किया : foo foo bar bar execute: _ फिर, मुझे लगता है कि मैं ऐसा कर सकता हूं, मैं खोजना चाहता हूं और इसके barसाथ प्रतिस्थापित करना चाहता …
10 vim  zsh 

1
ब्रेस एक्सपेंशन रेंज तीन (ellipsis) के बजाय दो डॉट्स का उपयोग क्यों करती है?
मैं अंत में समझ में आ / खोज की कारण है कि मैं कभी नहीं का उपयोग कर गया bashहै (और यह भी zsh'रों) ब्रेस विस्तार रेंज ठीक से: वाक्य रचना है {1..10}बजाय कि मैं क्या एक माना की अंडाकार , यानी {1...10}। क्या मुझे पता है कि तीन बिंदुओं …

2
केस असंवेदनशीलता के साथ zsh के टैब को पूरा करना
मेरे पास zsh 5.0.7 केस-असंवेदनशील टैब का उपयोग करने के लिए कॉन्फ़िगर किया गया है zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' मुझे जो समस्या हो रही है वह यह है कि इस मामले में असंवेदनशीलता अक्सर मेरी Tabअतिरिक्त समय को दबाने की जरूरत होती है । उदाहरण के लिए, मेरी होम निर्देशिका …
10 zsh  autocomplete 

3
स्क्रीन पर शब्दों का समापन VIM (बैश या Tmux) के रूप में
मैं स्क्रीन पर अंतिम मिलान पहचानकर्ता को पूरा करने के लिए बैश, Zsh या Tmux को कैसे कॉन्फ़िगर कर सकता हूं ? इस सामान्य परिदृश्य पर विचार करें: $ git fetch remote: Counting objects: 16, done. remote: Compressing objects: 100% (9/9), done. remote: Total 9 (delta 4), reused 0 (delta …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.