Tab 키를 통해 디렉토리 목록을 볼 때 슬래시 제거

Tab 키를 통해 디렉토리 목록을 볼 때 슬래시 제거

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'

관련 정보