본문 바로가기

Wezterm 사용해보기

@cayman0312025. 12. 8. 22:47

터미널 에뮬레이터의 경우 요즘엔 종류도 많고 OS에서 기본으로 제공하는 기본적인 터미널들도 커스터마이징이 가능해졌지만 기능에있어서 아쉬운점이 존재할 수도 있다.

 

맥에선 보통 iterm2를 사용했고, 현재 윈도우 + wsl2 환경에서는 윈도우 기본 터미널을 사용했었는데... 아무래도 다른 OS에서도 같은 터미널 에뮬레이터를 사용해서 단축키, 설정, 프로필등을 통일 시켜놓는게 편하지 않을까? Wezterm을 사용하기로 결정했다.

 

요즘 맥은 처박아놓고 거의 윈도우 랩탑만 사용하긴 하지만 다른 편의기능도 존재하고, 나중에 다시 맥을 사용할지도 모르니...

 

Wezterm

터미널 에뮬레이터의 종류중 하나이고, 자체적인 multiplexing 기능을 갖고 있다. 나야 뭐 보통 개발은 vscode나 이클립스, 인텔리제이같은 에디터를 사용하기때문에 그닥 체감되지 않는 부분이지만 vim을 사용하고 터미널 환경도 많이 이용하는 개발자라면 꽤나 유용한 기능일것이다. (tmux를 사용하지 않아도 된다!)

 

 

이런식으로 tmux 없이도 설정만 해준다면 pane을 분리하여 사용이 가능하다.

 

또한, `.wezterm.lua` 설정 파일을 통해 나에게 맞게 세팅을 맞춰놓으면(단축키, multiplexing 설정, 프로필 설정, 탭 설정, 테마 설정 등) Wezterm을 지원하는 OS라면 어떤 환경에서도 똑같은 세팅으로 사용이 가능하다. 그래서 나도 깃허브에 관련 설정파일을 올려놓고 관리하고 있다.

 

잘 사용하지 않는 lua를 사용해서 편집해야한다는것이 아쉽지만 사실, 이건 요즘 ai에게 딸깍하면 해결되는 문제라 크게 문제될건 없다고 생각한다.(내가 lua를 잘 모르는거지 사용하는 곳이 많을수도....)

cayman031
@cayman031 :: 그누로그

목차