zshで{a..d}をabcdに拡張します。

zshで{a..d}をabcdに拡張します。

bashからの{a..d}拡張はa b c d。現在、zshではこれは起こらず、インターネット検索でクラッシュした結果が返されます。

一部の結果は、{a..d}これが有効であることを示唆しています。http://zsh.sourceforge.net/Doc/Release/Expansion.html#Brace-Expansion

setopt braceccl私が見つけた別の結果は、文字範囲を取得するために使用を提案するzshメーリングリストから来ました{a-z}。これはうまくいきますが、支柱の拡張リンクを誤って読んだのか、それとも考慮すべき他のものがあるのか​​疑問に思います。

重要なのは、さまざまな拡張オプションを調整できるConfigを使用していますが、規模が大きく、表面的に何も明らかにされていないzsh-grmlため、詳細に見ていくことが消えてしまうことです。grep brace ~/.zshrc

ベストアンサー1

ここでvとうまく機能しますzsh5.0.8
単一文字中かっこ拡張が追加されました。2014 年 1 月1以前のバージョンを使用している場合は、5.0.6このバージョンは使用できません。


1: ディスカッションリファレンスここ

おすすめ記事