[Mac OS] 터미널에서 탭으로 자동완성하기

백채윤·2023년 9월 4일
0

Mac 환경설정

목록 보기
2/3

Window OS를 사용할 땐 터미널에서 몇 글자 입력 후 탭하면 자동으로 글자가 완성됐는데, 맥으로 넘어오니 따로 설정해두지 않으면 그 기능이 작동하지 않아 해결하기 위해 시도했다!🥰

  1. 터미널 zsh → bash로 바꾸기

    이유는 모르겠지만 zsh로 하니까 자동완성이 잘 안되거나 대소문자 영향을 받아서 bash 로 바꿔줬더니 문제 없이 잘 된다! 이유는 나중에 찾아봐야겠다.

    bash를 기본값으로 변경
    chsh -s /bin/bash 명령어를 터미널에 입력한 후 터미널을 다시 시작해주면 변경된다.
    (zsh로 되돌리고 싶은 경우 동일하게 chsh -s /bin/zsh 로 입력해주면 된다.)

  2. 본격적으로 세팅하기
    터미널을 키면 맨 처음 나오는 화면에서
    vi .inputrc 입력 후 엔터를 누른다.

    그러면 이렇게 입력할 수 있는 칸이 나오는데 화면(아래)의 명령어를 빈칸에 입력한 후 저장(:wq 또는 :wq!) 해주면 된다.
    set completion-ignore-case on
    set show-all-if-ambiguous on
    TAB:menu-complete

  3. 터미널 재시작한 후 탭 명령어 자동완성 기능 사용하기

profile
아직 배울 게 많은 학생입니다!

0개의 댓글