![histchars 설정이 zsh에서 작동하지 않습니다](https://linux55.com/image/217387/histchars%20%EC%84%A4%EC%A0%95%EC%9D%B4%20zsh%EC%97%90%EC%84%9C%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
기록 확장 문자를 덮어쓰려면 다음 명령을 고려하십시오.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 ...
책의 문법이 잘못된 건가요, 아니면 제가 뭔가를 놓친 건가요?