IT 활용 기술/ai 활용

Cursor AI Mac 단축키 총정리

glasslego 2025. 4. 6. 10:00

https://docs.cursor.com/kbd

 

Cursor – Keyboard Shortcuts

A high level overview of the keyboard shortcuts and keybindings in Cursor. You can see all keyboard shortcuts by pressing Cmd + R then Cmd + S. To learn more about Keyboard Shortcuts in Cursor, check out the Key Bindings for VS Code as it serves as a good

docs.cursor.com

 

기본 AI 기능 단축키

단축키  기능 설명
Cmd+K AI 채팅 창 열기
Cmd+L 현재 파일에 AI 명령어 실행
Cmd+/ AI에게 질문하기
Option+/ 인라인 자동 완성 활성화/비활성화

코드 생성 및 편집

단축키 기능 설명
Cmd+; 라인 완성 (현재 줄 기반 코드 생성)
Cmd+J 코드 생성/자동 완성 제안
Cmd+Enter 선택한 코드에 대해 AI 작업 수행
Cmd+I 코드에 대한 설명 요청
Cmd+Shift+A 선택한 코드 블록 수정 요청
Cmd+Shift+L 코드 리팩토링 제안

터미널 및 디버깅

단축키 기능 설명
Cmd+Shift+T 터미널 명령어 생성 도움
Cmd+Shift+D 디버깅 관련 AI 도움 요청
Cmd+Shift+C 에러 메시지 분석 및 해결책 제안

탐색 및 검색

단축키 기능 설명
Cmd+P 파일 빠르게 찾기 (AI 향상된 검색)
Cmd+Shift+F AI 향상된 프로젝트 전체 검색
Cmd+Shift+O 현재 파일에서 심볼/함수 찾기
Cmd+G 코드베이스 이해를 위한 AI 가이드

생산성 향상 단축키

단축키 기능 설명
Cmd+Shift+R 선택한 코드 테스트 생성
Cmd+Shift+E 주석 자동 생성
Cmd+Shift+H 코드 설명 및 문서화
Cmd+Option+C 코드 최적화 제안
Cmd+Option+S 보안 취약점 분석

커스텀 AI 명령어

단축키 기능 설명
Cmd+Shift+P 명령 팔레트 열기 (AI 명령어 포함)
Cmd+Option+U 사용자 정의 AI 프롬프트 실행
Cmd+Option+P AI 프롬프트 템플릿 선택

협업 기능

단축키 기능 설명
Cmd+Shift+M AI 코드 리뷰 요청
Cmd+Option+M 선택한 코드에 대한 설명 메모 생성
Cmd+Shift+S 코드 스니펫 저장 및 공유

 

@symbols이란?
@symbols은 코드베이스 내에서 다양한 요소를 빠르게 검색하고 이동할 수 있게 해주는 단축키 시스템입니다. @ 기호 뒤에 특정 명령어를 입력하면 해당 기능을 즉시 실행할 수 있습니다.

주요 @symbols 단축키 목록

파일 및 코드 탐색

단축키 기능 설명
@file 프로젝트 내 파일 검색
@symbol 현재 파일 내의 함수, 클래스, 변수 등 심볼 검색
@line 특정 라인 번호로 이동
@recent 최근 열었던 파일 목록 표시
@buffer 현재 열려있는 버퍼(파일) 목록 표시
@find 프로젝트 전체에서 텍스트 검색

Git 관련 기능

단축키 기능 설명
@git Git 명령어 실행
@branch Git 브랜치 관리
@commit Git 커밋 히스토리 탐색
@blame Git blame 실행 (코드 변경 이력 확인)

AI 관련 기능

단축키 기능 설명
@ai AI 어시스턴트 활성화
@chat AI와 대화 시작
@explain 선택한 코드 설명 요청
@refactor 선택한 코드 리팩토링 요청
@generate 코드 생성 요청
@fix 코드 오류 수정 요청

터미널 및 작업 관리

단축키 기능 설명
@terminal 터미널 열기
@task 작업 실행
@run 현재 파일 실행
@debug 디버깅 세션 시작

에디터 설정 및 커스터마이징

단축키 기능 설명
@settings 설정 패널 열기
@theme 테마 변경
@keybindings 키 바인딩 설정
@extensions 확장 기능 관리

기타 유용한 단축키

단축키 기능 설명
@help 도움말 표시
@todo TODO 항목 검색
@bookmark 북마크 기능
@snippet 코드 스니펫 관리

@symbols 사용 팁

  1. 빠른 이동: 코드베이스가 커질수록 @file, @symbol 등을 활용하면 빠르게 원하는 위치로 이동할 수 있습니다.
  2. AI 활용 극대화: @explain, @refactor 등을 사용하여 AI의 도움을 받으면 코드 이해와 개선이 더욱 쉬워집니다.
  3. 키보드에서 손 떼지 않기: 모든 기능을 마우스 없이 @symbols로 접근할 수 있어 개발 흐름을 끊지 않고 작업할 수 있습니다.
  4. 자주 사용하는 단축키 익히기: 처음에는 몇 개의 핵심 @symbols부터 익히고, 점차 확장해 나가는 것이 좋습니다.