Mac OS X 터미널에서 탭 완성 개선

Anonim

탭 완성은 고급 사용자의 삶을 더 쉽게 만들어주는 셸의 훌륭한 기능으로, 명령줄에 입력된 명령, 경로, 파일 이름 및 기타 다양한 항목을 자동으로 완성할 수 있습니다. 그대로 훌륭하게 작동하지만 몇 가지 기능을 활성화하여 더 좋게 만들 수 있습니다. 완료할 때 Caps Lock과 명령의 대/소문자를 무시하고, 무언가 모호한 경우 Tab 키를 두 번 탭할 필요성을 제거하고, 마지막으로 중요한 것은 모호한 경우 방대한 목록을 덤프하는 대신 모든 가능성의 메뉴를 순환합니다.

OS X 터미널(또는 Linux 터미널)을 정기적으로 사용하지 않는 경우 이 팁을 사용하지 않을 수 있습니다.

시작하려면 터미널을 시작하고 홈 디렉토리에 있어야 합니다.

  • emacs, nano, vi 또는 즐겨 사용하는 텍스트 편집기를 사용하여 .inputrc를 편집합니다. 연습에는 nano를 사용합니다.
  • 나노 .inputrc

  • 다음 세 가지 규칙을 고유한 줄에 붙여넣으십시오.
  • 세트 완료-무시-대소문자 설정 TAB에서 모호한 경우 모두 표시: 메뉴-완료

  • Ctrl+O를 눌러 .inputrc에 대한 변경 사항을 저장한 다음 Ctrl+X를 눌러 종료
  • 새 터미널 창이나 탭을 열거나 "로그인"을 입력하여 규칙이 적용된 새 세션을 엽니다
  • 명령, 경로 또는 기타 항목을 입력하기 시작하고 Tab 키를 누르면 개선 사항을 직접 확인할 수 있습니다.

이것은 bash 셸에서 작동하도록 테스트되었으며 Mac OS X의 모든 버전에서 작동해야 합니다. 이 기능이 마음에 드셨다면 다른 명령줄 팁과 요령을 놓치지 마십시오.

좋은 팁을 제공한 Kuthair Habboush에게 감사합니다.

Mac OS X 터미널에서 탭 완성 개선