본문 바로가기
반응형

zsh2

Zsh - History 자동 완성 구성하기 Zsh에서 자동 완성으로 Tab키 이외에 히스토리 기반으로 자동 완성을 구성할 수 있다. 이 부분이 효율성이 좋은 이유는, 특정 명령을 기반으로 화살표 위/아래를 눌려 자동완성을 통해 기존 명령 활용성이 높아지게 된다. 필자 역시 이를 사용하기 전에는 history 명령을 이용해 기존 명령어를 확인하고 이를 다시 복사해서 사용하는 방식을 사용하였는데, 이 기능을 알게 된 다음부터는 history 명령 사용 빈도가 완전이 줄어들고, 기존 명령을 찾는 수고를 덜 수 있었다. History 자동 완성 이란 전체가 아닌 현재 입력한 내용에서 매칭되는 결과를 보여주는 기능이다. 예를 들어 만약 docker 명령을 실행했던 History가 있을 때, docker를 입력하고 화살표 위/아래를 누르면, docker 라.. 2022. 8. 1.
Zsh - Mac tab 자동 완성 zsh-completions 설치하기 zsh 쉘은 맥을 사용할때 유용한 기능이 많아서 많은 유저들이 터미널 쉘로 사용하고 있다. 그중에서 Tab키를 통한 자동완성 기능은 한번 사용해보면 계속 사용하게되는 매력적인 플러그인이다. 그럼 이를 어떻게 Mac에서 설치하고 사용할 수 있는지 확인해 보도록하자. 먼저 만약 Zsh가 이미 설치되어 있다면 먼저 vi ~/.zshrc 명령으로.zshrc를 편집기로 열어서 아래의 내용을 가장 아래 추가한다. autoload -Uz compinit compinit 이후 동작유무를 확인하기 위해 source를 진행해보자. source ~/.zshrc 이제 Tab키를 눌려서 필요한 정보들이 추가되는지 확인한다. compinit 없을 경우 만약 Tab키를 눌려도 반응이 없다면, 현재 compinit가 없는 것이기 때.. 2022. 8. 1.
반응형