문제

탭 완성 기능을 갖도록 Cygwin을 어떻게 설정합니까?

실제로는 자동으로 생성되지만 경로를 완성하지 못하는 것 같습니다.경로를 완성하려면 어떻게 설정해야 합니까?

도움이 되었습니까?

해결책

Cygwin 경로는 일반적으로 시작합니다 /cygdrive/c (물론 사용중인 드라이브 레터를 대체하십시오). 그래서 완료합니다 c:\Program Files, 당신은 입력해야합니다 (예 : /cygdrive/c/prog 그런 다음 누릅니다 .

또한 Cygwin은 사례에 민감합니다 /cygdrive/c/prog 완료되지 않을 것입니다 c:\Program Files 소문자 'p'로 인해.

다른 팁

이전에 받아 들여진 답변 이후 답변이 바뀌었기 때문에이 질문에 대답하고 있습니다. 방금 Cygwin을 설치 한 결과 Bash 완료는 실제로 독특하고 별도의 설치 모듈 인 "Bash-Completion"이라는 것을 알았습니다. 기본 설치에서 선택되지 않으므로 명시 적으로 설치/업데이트해야합니다.

bash-completion as distinct installation module

"탭 완료"가있는 것은 Cygwin 그 자체가 아닙니다. 그건 껍데기 당신은 사용하고 있습니다. 기본적으로 Cygwin Shell은 BASH이며 실제로 경로의 실행 파일 및 현재 디렉토리의 파일에 대한 기본 탭 완료를 제공합니다. 당신에게 효과가 없습니까?

Cygwin은 단지 환경일 뿐입니다.여러분이 상호작용하는 프로그램을 쉘이라고 합니다.bash, zsh 등 많은 쉘이 있습니다.

bash의 경우 다음을 찾았습니다. 이 지침 세트 .inputrc 파일을 수정합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top