cd
디렉토리 목록을 보기 위해 명령 및 탭 작성을 시작할 때 Zsh의 탭 완성 출력에서 후행 슬래시를 제거하는 방법이 있습니까?
예를 들어
~ CD<탭> adlm/데스크탑/ 응용 프로그램 개발/
Adlm
디렉토리 이름 뒤에 슬래시를 제거하여 대신 표시하는 방법이 있는지 궁금합니다 Adlm/
.
답변1
에서는 zsh
다음과 같습니다.
set +o list_types
그것을 사용할 때complist
, 색상을 변경하여 덜 명확하게 만들 수도 있습니다.
zstyle ':completion:*' list-colors tc=33 ${(s.:.)LS_COLORS}
노란색으로 만들고(배경이 흰색인 터미널에서는 덜 눈에 띕니다) 나머지 부분에는 GNU ls
색상을 사용합니다(이미 실행 중이라고 가정 ).eval "$(dircolors)"
답변2
이 솔루션, 특히 바인딩 명령을 테스트했습니다.
bind 'set mark-directories off'