आपकी जानकारी के लिए, मैंने इस समाधान को यहाँ और अधिक सुरुचिपूर्ण पाया। मैं उद्धृत करता हूं:
एक और विकल्प सेट करना है WORDCHARS
(गैर-अल्फ़ान्यूमेरिक वर्ण को एक शब्द के हिस्से के रूप में माना जाता है) जिसमें कुछ भी शामिल नहीं है /
।
आप भी इस tweak आप चाहते हैं तो कर सकते हैं ^w
डॉट, अंडरस्कोर, में आदि पर तोड़ने के लिए ~/.zshrc
है मैं:
WORDCHARS='*?_-.[]~=&;!#$%^(){}<>'
अद्यतन (2 / मार्च / 2020)
जैसा कि @Patryk ने नीचे टिप्पणियों में बताया है, यह काम नहीं करता है ZSH >= 5.7
। यहां एक अपडेट है जिसे मैंने परीक्षण किया और काम किया zsh 5.8 (x86_64-apple-darwin18.7.0)
।
autoload -U select-word-style
select-word-style bash
export WORDCHARS='.-'