histchars設定がzshでは機能しません

histchars設定がzshでは機能しません

履歴拡張文字を上書きするには、次のコマンドを検討してください。ZSHを使用したシェルスクリプトの学習本):

% set histchars='@^#'
% ls *.txt
file1.txt  file2.txt
% @@

結果:

zsh: command not found: @@

ただし、これは機能します(注意setは省略)。

% histchars='@^#' 
% ls *.txt       
file1.txt  file2.txt
% @@             

結果:

ls *.txt
file1.txt  file2.txt

.zshrc私のシェルとバニラシェル()の両方を使ってみましたが、zsh --no-rcs結果は同じでした。

質問:set ...本の文法が間違っていますか、それとも私が何かを逃したのですか?

ベストアンサー1

おすすめ記事