업무용으로 맥을 오래 썼는데 이제 윈도우로 바꿔야할 운명에 처했습니다.
맥에서는 그냥 기본 터미널에 bash -> zsh 을 써왔는데
윈도우 환경에서 최대한 비슷한 환경을 어떻게 구축할 수 있을까요?
옛날에는 cygwin 또는 mingw (msys인가?) 썼었습니다.
일반 unix like commands 하고 git, vim 정도 되면 좋겠습니다.
Powershell 인가 그건 좀 적응이 안되네요.
업무용으로 맥을 오래 썼는데 이제 윈도우로 바꿔야할 운명에 처했습니다.
맥에서는 그냥 기본 터미널에 bash -> zsh 을 써왔는데
윈도우 환경에서 최대한 비슷한 환경을 어떻게 구축할 수 있을까요?
옛날에는 cygwin 또는 mingw (msys인가?) 썼었습니다.
일반 unix like commands 하고 git, vim 정도 되면 좋겠습니다.
Powershell 인가 그건 좀 적응이 안되네요.
WSL 설치하시고 Ubuntu 앱 받아서 사용해보세요.
zsh은 msys2에서 제공하는 패키지 사용하시면 됩니다.
ranger도 제공할거에요.
vim은 윈도우용 gvim을 설치하거나 취향대로 msys2에서 제공하는 vim을 사용할 수도 있습니다.
mintty 터미널 앱이 맴에 안드는 경우, 마이크로소프트 터미널앱에서 설정을 만져주면 msys2안의 bash셸이 열리도록 할수 있습니다.
Mintty msys2 썼었습니다.
Windows Terminal + WSL (Debian) + Zsh (oh-my-zsh 및 powerlevel10k) + Neovim (plugin 다수..)으로
C언어 개발 현업에 사용하고 있습니다.
다른 옵션들은 결국엔 뭔가 아쉬움이 생기는 경우를 겪었던지라, 아예 통채로 리눅스 환경을 쓸 수 있는 wsl이 제일 낫다고 생각 합니다.
1. 윈도우 Powershell 에서 Oh-my-posh 깔고, Theme 설정해서 사용하시거나. (https://ohmyposh.dev/)
- 다른 툴들이 Powershell Autocompletion 을 지원하면 충분히 쓸만 합니다. (git, kubectl, etc)
2. 다른 분들이 말씀주신것처럼 WSL 에 ZSH 깔고 사용하시는 방법이 되겠네요.
https://www.smashingmagazine.com/2019/09/moving-javascript-development-bash-windows/