अगर मैं निम्नलिखित आदेशों को bash में चलाता हूं:
mkdir foo
cd !$
दूसरी कमांड के रूप में व्याख्या की जाएगी cd foo
और निष्पादित किया गया।
Zshell में (कम से कम मेरे वर्तमान कॉन्फ़िगरेशन के साथ), यह प्रतिस्थापन बना देगा, कमांड बना देगा cd foo
, और इसके अंत में मेरे कर्सर को छोड़ दें, ताकि मुझे निष्पादित करने के लिए फिर से दर्ज करना पड़े।
क्या यह सिर्फ कमांड को निष्पादित करने का एक तरीका है?
setopt no_histverify
(दूसरे अंडरस्कोर के बिना) इसके लिए काम करना है। यह zsh 5.0.2 के साथ है।