다음을 통해 공유


Emacs 구성표, Emacs 관련 바로 가기 키

업데이트: 2007년 11월

다음 바로 가기 키 조합은 Emacs에서 사용할 수 있는 명령을 모방하며 IDE(통합 개발 환경)에서 코드를 편집할 때 사용됩니다.

Visual Studio에서 잘라내기 및 복사 명령은 Emacs와 다르게 작동합니다.

Emacs 잘라내기 및 복사 동작을 사용하려면

  1. 도구 메뉴에서 옵션을 클릭합니다.

  2. 텍스트 편집기를 확장한 다음 모든 언어를 클릭합니다.

  3. 설정에서 선택 영역이 없는 경우 잘라내기 또는 복사 명령을 빈 줄에 적용의 선택을 해제합니다.

  4. 확인을 클릭합니다.

일반 바로 가기 키

명령

설명

편집.Emacs확장명령

Alt+X

커서를 표준 도구 모음의 찾기/명령 상자에 놓습니다.

편집.Emacs찾기바꾸기

Shift+Alt+5

찾기 및 바꾸기 대화 상자의 빠른 바꾸기 탭에 있는 바꾸기 옵션을 표시합니다.

편집.Emacs회전하여붙여넣기

Alt+Y

도구 상자의 클립보드 링 탭에 있는 항목을 파일에 붙여넣고, 붙여넣은 항목을 자동으로 선택합니다. 다음 항목을 클립보드 링에 붙여넣으려면 Alt+Y를 다시 누릅니다.

편집.Emacs끝내기

Ctrl+G

현재 명령이나 코드를 중지하고 해당 영역을 비활성화합니다.

편집.Emacs유니버설인수

Ctrl+U

정수를 입력하라는 메시지를 표시하고 입력된 첫 문자가 하이픈이면 음수를 반환합니다. 숫자가 아닌 문자를 입력하면 명령의 접두사가 입력된 정수로 설정됩니다. 정수를 입력하지 않으면 기본값은 4입니다. 명령을 반복하여 호출하면 입력된 현재 값에 이전의 누적 값이 곱해집니다.

텍스트 조작

명령

설명

편집.Emacs구분선들여쓰기

Enter

새 줄을 삽입합니다.

편집.Emacs구분선들여쓰기

Ctrl+J

새 줄을 삽입하고 들여씁니다.

편집.Emacs문자바꾸기

Ctrl+T

커서 양쪽에 있는 문자의 위치를 바꿉니다. 예를 들면 Ed|n Sub가 End| Sub로 변경됩니다.

편집.Emacs선택영역삭제

Ctrl+Delete

현재 선택된 영역을 삭제합니다.

편집.EmacsEOL까지삭제

Ctrl+K

커서에서 현재 줄의 끝까지 삭제합니다.

편집.Emacs줄열기

Ctrl+O

커서 뒤에 새 줄을 삽입합니다. 커서는 현재 줄에 남아 있습니다.

편집.Emacs따옴표있는문자삽입

Ctrl+Q

다른 키를 읽고 버퍼에 키를 삽입합니다. 키는 8비트 ASCII 문자여야 합니다. 제어 문자, 메타 문자 또는 그래픽 문자를 버퍼에 삽입하려면 이 명령을 사용합니다.

편집.Emacs단어첫글자를대문자로

Alt+C

커서의 오른쪽에 있는 문자를 대문자로 만들거나 커서가 단어와 단어 사이에 있는 경우 다음 단어의 첫 문자를 대문자로 만듭니다.

편집.Emacs끝까지단어삭제

Alt+D

커서의 오른쪽에서 단어의 끝까지 문자를 삭제합니다.

편집.Emacs시작까지단어삭제

Alt+백스페이스

—또는—

Alt+Delete

커서의 왼쪽에서 단어의 시작까지 문자를 삭제합니다.

편집.Emacs단어를소문자로

Alt+L

선택한 텍스트를 소문자로 변경합니다.

편집.Emacs단어바꾸기

Alt+T

커서 양쪽에 있는 단어의 위치를 바꿉니다. 예를 들면 |End Sub가 Sub End|로 변경됩니다.

편집.Emacs단어를대문자로

Alt+U

선택한 텍스트를 대문자로 변경합니다.

텍스트 이동

명령

설명

편집.Emacs왼쪽문자로

Ctrl+B

커서를 왼쪽으로 한 문자 이동합니다.

편집.Emacs오른쪽문자로

Ctrl+F

커서를 오른쪽으로 한 문자 이동합니다.

편집.Emacs문서끝으로

End

—또는—

Shift+Alt+. (마침표)

—또는—

Shift+End

—또는—

Ctrl+X, ]

커서를 현재 문서의 맨 아래로 이동합니다.

편집.Emacs문서시작으로

Home

—또는—

Shift+Alt+,(쉼표)

—또는—

Shift+Home

—또는—

Ctrl+X, [

커서를 현재 문서의 맨 위로 이동합니다.

편집.Emacs줄이동

Alt+G

현재 문서의 특정 코드 줄로 이동할 수 있는 줄 이동 대화 상자를 표시합니다.

편집.Emacs줄아래로

Ctrl+N

커서를 한 줄 아래로 이동합니다.

편집.Emacs줄끝으로

Ctrl+E

커서를 현재 줄의 끝으로 이동합니다. 자동 줄 바꿈을 사용하는 경우 커서는 표시된 현재 줄의 끝이 아니라 실제 현재 줄의 끝으로 이동합니다.

편집.Emacs줄시작으로

Ctrl+A

커서를 현재 줄의 시작으로 이동합니다. 자동 줄 바꿈을 사용하는 경우 커서는 표시된 현재 줄의 시작이 아니라 실제 현재 줄의 시작으로 이동합니다.

편집.Emacs줄위로

Ctrl+P

커서를 한 줄 위로 이동합니다.

편집.Emacs마크팝

Ctrl+X, Ctrl+스페이스바

—또는—

Ctrl+X, Ctrl+Shift+2

커서를 현재 마크로 이동한 다음 위치 스택에 대한 마크를 제거합니다.

편집.Emacs가운데로줄스크롤

Ctrl+L

현재 줄이 편집기에 있는 표시 가능 영역의 가운데 오도록 문서를 스크롤합니다.

편집.Emacs맨위로줄스크롤

Shift+Alt+1

현재 줄이 편집기에 있는 표시 가능 영역의 맨 위에 오도록 문서를 스크롤합니다.

편집.Emacs아래로페이지스크롤

Ctrl+V

문서 내에서 아래로 스크롤합니다.

편집.Emacs위로페이지스크롤

Alt+V

문서 내에서 위로 스크롤합니다.

편집.Emacs마크설정

Ctrl+Shift+2

—또는—

Ctrl+스페이스바

현재 커서에 대한 위치 스택에 마크를 추가합니다.

편집.Emacs포인트와마크바꾸기

Ctrl+X, Ctrl+X

커서를 위치 스택의 현재 마크로 이동하고 현재 마크는 해당 명령이 호출된 당시 커서 마크가 있던 위치로 이동합니다.

편집.Emacs다음단어로

Ctrl+오른쪽 화살표

—또는—

Alt+F

—또는—

Alt+오른쪽 화살표

커서를 다음 단어의 첫 문자로 이동합니다.

편집.Emacs이전단어로

Ctrl+왼쪽 화살표

—또는—

Alt+B

—또는—

Alt+왼쪽 화살표

커서를 이전 단어의 첫 문자로 이동합니다.

파일 관리

명령

설명

편집.Emacs파일변경저장

Ctrl+X, S

수정된 파일 목록을 표시하여 사용자가 저장할 파일을 선택할 수 있도록 합니다.

창 관리

명령

설명

편집.Emacs다른창닫기

Ctrl+X, 1

창이 분할된 경우 이 바로 가기 키는 포커스가 없는 창을 닫습니다.

편집.Emacs다른창

Ctrl+X, O

창이 분할된 경우 창 사이에서 포커스를 전환합니다.

편집.Emacs세로분할

Ctrl+X, 2

현재 문서를 반으로 세로 분할합니다. 현재 코드 줄은 각 창의 가운데 있습니다.

참고 항목

작업

방법: 바로 가기 키 조합에 대해 작업

참조

Brief 기본 바로 가기 키