2026년 01월 28일
4

[Final] Cursor 전문가를 위한 맞춤형 단축키 및 확장 프로그램 셋업

Cursor
KKingmo

Changmo Oh

@KKingmo

전체 글 보기

도구에 나를 맞추는 것이 아니라, 나에게 도구를 맞추는 것이 진정한 전문가의 자세다. Cursor는 VS Code의 유연함을 그대로 계승하면서도, AI 에디터만의 독특한 설정들을 제공한다.

1. 손가락이 기억하게 하라: 단축키(KBD) 커스텀

Cursor의 핵심은 단축키다. 기본 단축키가 불편하거나 다른 에디터(IntelliJ, Vim 등)에서 쓰던 습관이 있다면 주저 말고 변경하자.

  • 설정 방법: Cmd(Ctrl) + K -> Cmd(Ctrl) + S를 순서대로 누르거나 메뉴에서 Keyboard Shortcuts를 연다.
  • 추천 최적화: AI 채팅(Cmd + L)이나 인라인 편집(Cmd + K)처럼 자주 쓰는 기능은 가장 누르기 편한 조합으로 재배치하자.

2. 터미널의 완성: Shell 설정

개발자의 두 번째 집은 터미널이다. Cursor 내장 터미널에서 어떤 쉘(zsh, bash, fish 등)을 사용할지, 그리고 AI가 터미널 명령어를 제안할 때 어떤 환경을 기준으로 할지 세밀하게 조정할 수 있다.

  • Shell 통합: 터미널 명령어를 입력할 때 AI가 내 쉘의 특성을 이해하도록 설정해두면, 복잡한 환경 변수나 별칭(Alias)을 고려한 정확한 명령어를 제안받을 수 있다.

3. 나만의 무기 창고: 확장 프로그램(Extensions) 활용

Cursor는 VS Code 마켓플레이스의 수만 가지 확장 프로그램을 그대로 지원한다. 하지만 AI 에디터의 성능을 방해하지 않으면서 시너지를 낼 수 있는 조합을 찾는 것이 중요하다.

  • 추천 조합: * Prettier/ESLint: 코드 스타일을 강제하여 AI가 항상 깨끗한 코드를 짜도록 돕는다.
    • GitLens: 코드의 역사를 시각화하여 AI에게 더 풍부한 맥락을 제공한다.
    • 언어별 전용 익스텐션: Python, Rust, Go 등 특정 언어의 지능형 기능을 보강한다.

4. 고수를 위한 고급 설정: Worktrees와 외부 모델

프로젝트가 아주 커지거나, 특수한 보안 환경에서 작업해야 할 때 유용한 기능들이다.

  • Git Worktrees: 여러 브랜치를 동시에 열어놓고 작업해야 할 때, 에디터를 껐다 켤 필요 없이 작업 공간을 분리할 수 있다.
  • 자체 모델 사용: 기본 제공 모델 외에 본인의 API Key를 직접 입력하거나, 기업용 보안 모델인 AWS Bedrock을 연결하여 사용할 수 있다.