나는 수년간 리눅스에서 Bash 쉘을 사용해 왔으며 매우 빠르다. 탭 키를 눌러 자동 완성을 자주 호소함으로써 몇 번의 키 입력으로 긴 명령을 작성할 수 있습니다.
최근에 저는 직장에서 Windows 명령 프롬프트와 Cmd를 사용하기 시작했습니다. 나는 Cmd에서 매우 느립니다. 자동 완성 기능이 있지만 다르게 작동합니다. 나는 그것이 어떻게 작동하는지 이해한다고 생각하지만, 효과적으로 사용하는 방법을 이해하지 못한다. 사실 종종 속도가 느려진다. 그래서 Cmd의 자동 완성을 효과적으로 사용하는 방법을 사용하는 방법을 묻습니다.
예를 들어 보겠습니다. 우선 내가 그럼 어떻게, 내가 배쉬를 사용하는 방법에 대해 설명하겠습니다 시도 cmd를 사용하고, 어떤 일이 잘못되면.
현재 디렉토리의 폴더에 대륙 및 국가 이름이 있다고 가정합니다 (예 : africa-nigeria
, asia-india
, europe-france
내가로 변경 폴더로 원하고 있음 europe-norway
.
Bash의 자동 완성 기능은 고유 한 확장이있는 경우에만 탭 키가 확장되는 방식입니다. 그렇지 않으면 아무 일도 일어나지 않지만 가능한 확장을 나열하기 위해 tab을 다시 누를 수 있습니다.
Bash에서 노르웨이로 이동 cd
하려면 다음을 입력하고 다음 키를 누릅니다.
- e tab ...에 대한
europe-
- n tab (아무 반응이 없습니다)
- tab다시. 잠재적 확장으로 나열
europe-netherlands
되어europe-norway
있습니다. - o tab에 대한
europe-norway
.
큰! 고마워 Bash.
내가 cmd를 같은 키를 시도 할 때, 그것은 확장 e tab에 europe-albania
'E'를 시작하는 첫 번째 폴더로 발생하지만, 내가 원하는 폴더하지 않은! 나는 지금 무엇을해야합니까 이 노르웨이에 알바니아을 할 수 -is? 아니면 명령을 취소하고 Escape모든 것을 처음부터 입력 해야 합니까?
cd e
다음 TAB
키를 누릅니다. Windows에서 여기서 수행하는 작업은 폴더를 알파벳순으로 단어 순으로 정렬하기 시작합니다. 이처럼 Europe-albania
전 europe-norway
그냥 눌러 계속 TAB
당신이 원하는 디렉토리를하지 않는 지속적 때까지 키를 누릅니다.