평소 터미널 환경은 git bash를 즐겨 사용하였는데요
git bash에 zsh과 oh-my-zsh을 적용하고 온갓 플러그인을 붙여 사용했더니 로딩시간이 너무 길어져서 불편하였습니다.
그러던중 fish shell을 알게 되었는데 syntaxhighlight, 자동완성, 테마등등 default로 적용이 되어있는 shell입니다.
설치를 위해 기존의 git bash가 아닌 git for Windows SDK를 설치하여 pacman이라는 패키지 매니저로 fish를 적용할 것입니다. ( 덤으로 tree도 같이 )
위 링크에서 PC환경에 맞는 릴리즈버전을 다운로드하고 install 해주세요.
install이 완료되면 창이 뜨는데 아래 명령어로 tree와 fish를 설치해줍니다.
pacman -S tree
pacman -S fish
install하기 전에 패키지를 검색하고 싶다면 아래 명령어를 입력합니다.
pacman -Ss tree
설치가 되면 tree, fish를 각각 치셔서 확인해보세요.
Windows Terminal를 사용하시는 분이라면 프로필 추가하셔서 사용하실텐데,
명령줄은 C:\git-sdk-64\usr\bin\bash.exe -i -l
아이콘은 C:\git-sdk-64\mingw64\share\git\git-for-windows.ico