터미널에서 두 번 탭하면 자동 완성의 이상한 동작

터미널에서 두 번 탭하면 자동 완성의 이상한 동작

Ubuntu-12의 새 버전을 설치했는데 매우 이상한 자동 완성 동작을 발견했습니다.

예를 들어 ~/A/B/C.eps와 같은 폴더 트리가 있습니다.

폴더 A에서 터미널을 열고 'display'를 입력한 다음 탭 키를 두 번 클릭하면 이전에는

~/A: 표시 [이중 탭]

~/A: B/를 표시합니다.

하지만 지금은 그렇다

~/A: 디스플레이 B[여기에 공백]

슬래시가 아닌 공백이 따라옵니다.

전자의 경우 다시 두 번 탭하여 디스플레이 B/C.eps에 들어갈 수 있기 때문에 이것은 매우 짜증나는 일입니다. 이는 매우 편리하지만 지금은 할 수 없습니다.

누구든지 이것에 대해 나를 도울 수 있습니까?

감사해요

답변1

/etc/bash_completion.conf를 살펴보십시오. 귀하의 문제가 _cd() 함수에 있다고 생각합니다. 당신이 당신의 것을 게시하지 않으면 세부 사항에 대해 실제로 도움을 줄 수 없습니다.

내 경우(LMDE)에는 설명대로 완성이 작동합니다. 내 기본 /etc/bash_completion을 볼 수 있습니다.여기. 그것을 당신의 것과 비교하거나 당신의 것을 이것으로 바꾸십시오.

관련 정보