
履歴拡張文字を上書きするには、次のコマンドを検討してください。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 ...
本の文法が間違っていますか、それとも私が何かを逃したのですか?