안녕하세요. 개발을 잘하지는 못하지만 좋아해서 재미있게 열심히 꾸준히 하는 평범한 개발자입니다. 저는 다양한 개발 환경에서 작업하며 겪은 고민을 해결하기 위한 조언을 구하고자 합니다.
1. 현재 상황:
- 메인 IDE 사용 이력: Eclipse, Visual Studio Code, IntelliJ.
- OS 경험: Mac과 Windows를 번갈아가며 사용.
- React 개발 시작 시점에 Mac으로 전환 개발(jQuery+Java -> Angular/Vue + Java -> React/React Native + Java/Python), 이후 Mac과 Windows를 모두 사용. 주로 회사에서 Windows로 개발하고 집에서 취미로 코딩시 Mac 으로 개발.
2. 주요 고민:
- 다양한 IDE(Eclipse, Visual Studio Code, IntelliJ)와 다양한 OS(Window/Mac) 사용으로 인한 단축키 혼동.
- 2년간 단축키 혼동으로 작년에는 Windows 환경만 개발하여 IntelliJ 단축키에 익숙해졌으나, Mac에서도 동일한 효율성을 유지하는 데 어려움.
- 2023년부터 Windows 및 IntelliJ 중심으로 개발하고 있으나, Mac에서도 개발을 원하는 상황.
3. 개인적 조치:
- 회사 지급 일반 키보드나 일반 기계식 키보드 사용하다가 작년부터 손목터널과 손가락 통증으로 저소음 적축 키보드로 전환.
- 버티컬 마우스 사용으로 인한 사용성 개선 경험.
4. 구체적인 질문들:
- Mac과 Windows에서의 단축키 혼동을 최소화하는 효과적인 방법은 무엇일까요? 특히 InteliJ IDE 사용시 Visual Studio Code도 사용은 하지만 InteliJ를 단축키로 주로 이용할 생각입니다.
- 해피해킹 키보드가 Mac과 Windows에서 효율적인 개발을 지원할 수 있을까요? 키 커스터마이징이 가능한지, 그리고 이러한 키보드가 상황에 적합할지에 대한 의견을 듣고 싶습니다.
- 프리랜서로서 다양한 프로젝트에 참여하면서 IDE 설정을 유지하고 관리하는 데에 대한 효율적인 방법이 있을까요?
- 해피해킹 키보드 구입을 고려중인데요. 일단 구입해서 사용해보는게 좋겠죠? 현재 바밀로 고래 저소음 적축 키보드 사용 중이네요. 해피해킹 키보드가 키배열도 다르고 사용법도 다르다보니 결국 집/회사 두개가 있어야할련지...하나 사서 들고 다녀야할런지...
손이 아프다보니 키보드랑 마우스에 관심히 많네요. 일단 마우스는 정해서 구입해서 잘 사용 중인데요. 키보드가 고민이네요.
여러 회사에서 일하다보니 맥으로만 개발하면 참 좋은데 Window로 개발해야하는 경우가 참 많아서 Window를 버리진 못하겠네요.

https://youtu.be/ecMhfv812U0?si=yqApbOg0iV--O-T5&t=396
위 사진의 위 링크 유투브 보고 해피해킹 고민이 되네요. 유투브에 나온 마우스 '로지텍 LIFT VERTICAL' 매장에서 사용해보고 좋아서 사서 사용 중인데 좋네요. 그래서 더 해피해킹 키보드에 관심이 가네요.
해피해킹 키보드 보다가 발견한 댓글인데...

slickeditor 라고 플랫폼 무관하게(서로 다른 환경에서 단축키 통일 가능해요...) 사용가능한것도 있지만 쓰다보면 다 적응됩니다..
물론 적응하는데 몇 년 걸린것도 사실입니다...ㅋ
처음엔 windows에서 레지스트리 고치고 뭐깔고 mac에선 karabiner 등을 깔아서 고치고 했는데... (회사 보안툴과 충돌등의 문제로 .....) 그냥 있는대로 씁니다 그리고 6개월에 한번 정도는 키 싹뽑아서 청소해주셔야 오래씁니다..(머리를 쥐어뜯으면서 코딩하는것도 아닌데 .. 키 다 뽑으면 머리카락이 왜 그리 많은지 ㅋㅋ)
vi와 emacs사용할때는 최고야! 라면서 사용하셨거든요...
그때 저도 멋있어보이는 개발자가 되보려고 구매했다가 3개월만에 되팔았습니다. 전 아무래도 익숙해지지 않더라고요 ㅋㅋㅋ
그리고 나서 그냥 리얼포스 87배열을 샀었는데 세상 마음이 편하더라고요.
쓰는 3개월 내내 스트레스였습니다. 옆에서 익숙해지면 편해~ 라고 하지만 제가 어렸을 때부터 10년넘게 쓰던 키 패턴을 못쓰니까 세상 불편하더라고요. "이렇게 세상 불편한거에 30만원을 태우는게 맞나???" 몇번이나 스스로에게 물어보기도 했습니다...
손목이 아프시다면 토프레 계열이 딱히 도움이 안되실 수도 있습니다. 45g이 누구에겐 가벼울 수 있는데, 누구에겐 무거울 수 있거든요. 요즘 저압 기계식이 많은데 저압 기계식 쓰다가 토프레 계열 45g 타건하면 엄청 무겁더라고요. 토프레 러버돔은 시간이 갈수록 압이 높아지는 문제도 있습니다.
러버돔 경화가 안된다는 분들도 있지만 4대 정도 구매했었는데, 시간이 지나면 정말 키압이 높아집니다. 아직 10년된 블랙 EK45 에디션 리얼포스를 가지고 있는데 요즘 나오는 R3랑 비교하면 정말 키압이 너무 높습니다...
물론 요즘 리얼포스도 30g이 있긴한데... 30g 토프레계열의 특유의 도각임을 느끼기가 굉장히 어려워서 평이 극단적으로 나뉘더라고요.
최근엔 리얼포스를 안쓰는 중인데 요즘은 굳이 토프레 계열 키보드를 쓸 필요가 없다라는 느낌이 듭니다.
가끔 예전 도각도각 느낌이 나던 윤활한 리얼포스 느낌이 그리워지긴합니다.
구매해서 사용하시길 마음 먹으셨다면 가볍게 슬라이더와 스테빌 윤활을 하고 사용하시는걸 추천해드립니다. 도각임이 한층 더 높아져서 토프레계열에서는 추천해드립니다. 스프링 윤활까지 하시는 분들이 있는데 점성 높은걸로 하면 러버돔에 묻어서 키압이 개판이 되는 경우가 있어서 103으로 매우 얇게 전문적으로 할 수 있는 공방에 맡기는게 아니라면 비추천합니다...
본문 내용을 미루어 본다면 해피해킹은 아래와 같은 장점이 있어요.
- 작은 프로파일과 무게: 휴대하고 어디서든 사용하기 좋습니다.
- 팜레스트 불(덜)필요: 기계식보다는 훨씬 단순한 구조라 키보드 아래 높이가 낮습니다. 따라서 팜레스트가 없어도 크게 무리가 없어, 위 언급한 휴대성과 결합하면 정말 어디서든 사용할 수 있죠.
vim모드들을 적극적으로 활용해보시는건 어떨까 싶어요. 그럼 ide마다 많은 부분이 공통화 되고, 일부 다른 단축키들은 꼭 필요하다면 서로 맞추면 되니까요.
vim모드를 사용하면 hhkb 배열 키보드와 궁합이 잘 맞아요. 화살표나 home, end 키 등을 사용할 필요가 없어지니까요. 마우스 사용도 최소화 할 수 있고요.
intellij의 vim모드는 최고 수준이고, vscode도 많이 따라와서 크게 이질감없이 사용하고 있습니다.
그리고 스플릿이나 오쏘리니어 가시면 관절쪽 건강개선의 여지도 있고요.
/Vollago
그럼에도 저는 hhkb 레이아웃이 좋은데, 너무 익숙해져서 불편함을 못 느끼는 부분도 있겠지만, 상대적으로 작은 프로파일로 어디든 함께 하기 쉬워서 인 것 같습니다. 저는 주로 타이핑하는 일을 하는데 일터에 매주 키보드를 바꿔가면서 사용하고 있거든요.. ㅎㅎ
/Vollago
분리형 키보드가 최고이고, 더불어, 손가락 부담을 줄일려면, 3열 이런거 써야죠.. 적응은.. ....
리얼포스 쓰다가 스플릿 + 매직패드 조합으로 사용하고 있습니다. 손목/어깨에는 확실히 좋아요.
요즘은 IDE는 인텔리제이/VSCode 쓰는데.. 아주 옛날부터 기본값을 바꾸지 않고 쓰는 것이 원칙이라. 그냥 적응해서 씁니다.
예전에는 한 번 맞춰 보려고 했는데.. 그게 더 힘들더라고요. ^^
저는 Caps Lock을 Ctrl로 바꾸고, 왼쪽 Ctrl을 Fn키로 바꾸고, FN + UHJK키를 방향키로 매핑하여 사용합니다.
이렇게 하면 방향키 사용시 손목 움직임 거의 없이 편하게 방향키 사용 가능해요. 물론 일반 방향키도 쓰기야 하는데 개발할땐 손목 움직이기가 싫어서 ... ㅎㅎㅎ