저는 tmux와 bash를 사용하고 있습니다. 내가 발견한 것은 실행 중인 쉘이 겉보기에 무작위 간격으로 시작된다는 것입니다 show-all-if-ambiguous
. 내 작업 중 많은 부분이 많은 파일이 포함된 디렉터리에 있어서 모든 동작을 표시하면 화면 상태가 파괴되기 때문에 이는 나에게 큰 짜증이 납니다. 나는 어떤 구성 파일에서도 이와 같은 것을 활성화한 적이 없으며 활성화한 적이 없습니다 set show-all-if-ambigous off
. .inputrc
분명히 이 문제는 장기 실행 쉘에서 발생합니다. 성공적으로 실행되면 bind 'set show-all-if-ambiguous off'
다시 비활성화되지만 이는 일시적일 뿐입니다.
왜 이런 문제가 발생합니까? 어떻게 하면 멈추게 할 수 있나요?
답변1
그래서 한동안 고민한 끝에 결국 결정했습니다 PROMPT_COMMAND="bind 'set show-all-if-ambiguous off'"
. 이것은 실제 문제를 해결하지는 않지만 필요한 작업을 수행하는 해킹입니다. "그 짓 좀 그만 하게 해주세요."