본문으로 건너뛰기

Cursor에서 전체 라인 선택하기: 필수 키보드 단축키

효율적인 텍스트 편집은 생산성에 매우 중요하며, 전체 라인을 빠르게 선택하는 방법을 아는 것은 기본적인 기술입니다. 이 가이드에서는 Cursor IDE에서 라인을 선택하는 다양한 방법을 다룹니다.

빠른 참조

필수 단축키

동작Windows/LinuxmacOS
현재 라인 선택Ctrl+LCmd+L
커서에서 라인 시작까지 선택Shift+HomeShift+Cmd+Left
커서에서 라인 끝까지 선택Shift+EndShift+Cmd+Right
여러 라인 선택Shift+↑/↓Shift+↑/↓

상세 라인 선택 방법

방법 1: 단일 라인 선택

  1. 키보드 단축키 사용

    • Windows/Linux에서는 Ctrl+L 누르기
    • macOS에서는 Cmd+L 누르기
    • 추가 라인 선택시 반복
  2. 마우스 사용

    • 라인 번호 클릭
    • 여러 라인은 마우스 드래그
    • 단일 라인은 라인 번호 더블 클릭

방법 2: 부분 라인 선택

  1. 라인 시작부터 커서까지

    • Windows/Linux에서는 Shift+Home 누르기
    • macOS에서는 Shift+Cmd+Left 누르기
  2. 커서부터 라인 끝까지

    • Windows/Linux에서는 Shift+End 누르기
    • macOS에서는 Shift+Cmd+Right 누르기

고급 선택 기술

여러 라인 작업

  1. 여러 라인 선택하기

    1. 시작 지점에 커서 놓기
    2. Shift 키 누른 상태 유지
    3. ↑/↓ 키로 선택 영역 확장
  2. 블록 선택

    • Windows/Linux에서는 Alt, macOS에서는 Option 누른 상태
    • 클릭하고 드래그하여 블록 선택
    • 열 기반 선택에 사용

스마트 선택

  1. 선택 영역 확장

    • Windows/Linux에서는 Alt+Shift+→
    • macOS에서는 Option+Shift+→
    • 구문 기반으로 확장
  2. 선택 영역 축소

    • Windows/Linux에서는 Alt+Shift+←
    • macOS에서는 Option+Shift+←
    • 선택 범위 축소

단축키 사용자 정의

기본 단축키 수정

  1. 명령 팔레트 열기 (Ctrl+Shift+P 또는 Cmd+Shift+P)
  2. "Preferences: Open Keyboard Shortcuts" 입력
  3. "line selection" 검색
  4. 더블 클릭하여 단축키 수정

사용자 정의 단축키 생성

{
"key": "ctrl+alt+l",
"command": "expandLineSelection",
"when": "editorTextFocus"
}

일반적인 사용 사례

코드 조작

  1. 라인 이동

    • 라인 선택
    • Windows/Linux에서는 Alt+↑/↓
    • macOS에서는 Option+↑/↓
  2. 라인 복사

    • 라인 선택
    • Windows/Linux에서는 Ctrl+C
    • macOS에서는 Cmd+C

텍스트 작업

  1. 라인 삭제

    • 라인 선택
    • Delete 또는 Backspace 누르기
    • 또는 Ctrl+Shift+K 사용
  2. 라인 복제

    • 라인 선택
    • Windows/Linux에서는 Ctrl+Shift+D
    • macOS에서는 Cmd+Shift+D

모범 사례

효율성 팁

  1. 키보드 우선 접근

    • 단축키 학습
    • 마우스 사용 최소화
    • 정기적인 연습
  2. 컨텍스트 인식

    • 작업에 적합한 방법 사용
    • 다른 명령어와 조합
    • 코드 구조 고려

피해야 할 일반적인 실수

  1. 비효율적인 선택

    • 마우스로 수동 선택 피하기
    • 여러 번의 키 입력 피하기
    • 단축키 사용하기
  2. 잘못된 단축키 선택

    • 복잡한 조합 피하기
    • 불필요한 동작 피하기
    • 가장 직접적인 방법 선택

문제 해결

일반적인 문제

  1. 단축키가 작동하지 않을 때

    • 키보드 설정 확인
    • 단축키 충돌 확인
    • 필요시 기본값으로 재설정
  2. 선택 동작

    • 에디터 포커스 확인
    • 선택 모드 확인
    • 커서 위치 확인

추가 기능

다른 도구와의 통합

  1. 멀티 커서 지원

    • 여러 커서는 Alt+클릭
    • 라인 선택과 함께 사용
    • 일괄 편집에 조합
  2. 선택 기록

    • 선택 내역 탐색
    • 선택 취소/재실행
    • 이전 상태 복원

결론

Cursor에서 라인 선택을 마스터하면 코딩 효율성이 향상됩니다. 이러한 기술을 연습하여 개발 워크플로우를 개선하세요.

마지막 업데이트: 2025년 2월 - 이 가이드는 Cursor 버전 0.43 이상을 다룹니다.