5

Eshell で大文字と小文字を区別しないパターン マッチングを行うにはどうすればよいですか? Zsh では、次のような「グロビング タグ」を使用できます (つまり、extended_glob がオンになっている場合)。

print L(#i)in(#I)ux

たとえば、これは一致LINuxします。

エシェルにそんなのありますか?私が知っていることから、Eshell は Zsh の「グロビング タグ」のようなものをサポートしていませんが、大文字と小文字を区別しないマッチングのための Eshell 述語があるかどうか知っていますか? そうでない場合、それを行うために Eshell で述語を定義する方法について何か提案はありますか?

ありがとう!

4

2 に答える 2

8

(setq eshell-glob-case-insensitive t) 動作しません。

(setq eshell-cmpl-ignore-case t) これは機能します。.emacsまたはに入れます.emacs.d/init.el

于 2014-02-05T06:12:13.950 に答える
0

変数eshell-glob-case-insensitiveを true に設定して、eshell で大文字と小文字を区別しないグロビングを有効にすることができます。

于 2011-09-03T12:17:42.990 に答える