AWS Cloud9 통합 개발 환경(IDE)에 대한 macOS Emacs 키 바인딩 참조 - AWS Cloud9

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Cloud9 통합 개발 환경(IDE)에 대한 macOS Emacs 키 바인딩 참조

다음은 AWS Cloud9 IDE의 macOS 운영 체제용 Emacs 키보드 모드 키 바인딩 목록입니다.

자세한 내용은 AWS Cloud9 IDE에서 다음을 참조하세요.

  1. 메뉴 모음에서 [AWS Cloud9], [기본 설정(Preferences)]을 선택합니다.

  2. [기본 설정(Preferences)] 탭에서 [키 바인딩(Keybindings)]을 선택합니다.

  3. 키보드 모드를 선택하고이맥스.

  4. [운영 체제(Operating system)]에서 [MacOS]를 선택합니다.

키 바인딩 작업도 참조하세요.

일반

설명 키 바인딩 명령

선택 영역을 시계 표현식으로 추가합니다.

Command-Shift-C

addwatchfromselection

클립보드에서 잘라낸 선택 영역을 제거합니다.

Esc

clearcut

코드 완성 컨텍스트 메뉴를 표시합니다.

Control-Space | Option-Space

complete

코드를 완료한 다음 덮어씁니다.

Control-Shift-Space | Option-Shift-Space

completeoverwrite

선택 영역을 클립보드로 복사합니다.

Command-C

copy

선택 영역을 클립보드로 잘라냅니다.

Command-X

cut

코드를 확장합니다(해당하는 경우).

Tab

expandSnippet

현재 문서의 찾기 및 바꾸기 막대를 표시합니다.

Command-F

find

현재 문서에서 일치하는 항목을 모두 선택합니다.

Control-Option-G

findAll

마지막으로 입력한 찾기 쿼리에 대해 현재 문서에서 일치하는 다음 항목으로 이동합니다.

Command-G

findnext

마지막으로 입력한 찾기 쿼리에 대해 현재 문서에서 일치하는 이전 항목으로 이동합니다.

Command-Shift-G

findprevious

편집기에서 활성 파일의 삽입점에 기호에 대한 알려진 모든 참조를 표시합니다.

Shift-F3

findReferences

[환경(Environment) 창을 연 다음 파일 목록을 활성 상태로 만듭니다.

Shift-Esc

focusTree

선택한 JavaScript 코드를 다시 포맷합니다.

Command-Shift-B

formatcode

줄로 이동 상자를 표시합니다.

Command-L

gotoline

찾기 및 바꾸기 막대가 표시된 경우 숨깁니다.

Esc

hidesearchreplace

커서 위치에 있는 변수 또는 함수의 정의로 이동합니다.

F3

jumptodef

AWS 리소스 창의 Lambda 섹션에서 로컬 Lambda 함수를 선택한 경우 해당 함수를 원격 함수로 Lambda에 업로드하려고 시도합니다.

Command-Shift-U

lambdaUploadFunction

새 파일을 만듭니다.

Control-N

newfile

[기본 설정(Preferences)] 탭을 표시합니다.

Command-,

openpreferences

[터미널(Terminal)] 탭을 연 다음 파일 목록에서 선택한 파일의 상위 폴더로 전환합니다.

Command-Option-L

opentermhere

클립보드의 현재 내용을 커서 위치에 붙여 넣습니다.

Command-V

paste

오류 수정에 대한 제안 사항을 표시합니다.

Command-F3

quickfix

마지막 작업을 다시 실행합니다.

Command-Shift-Z | Command-Y

redo

미리 보기 창을 새로 고칩니다.

Command-Enter

reloadpreview

선택 항목의 이름 바꾸기 리팩터링을 시작합니다.

Option-Command-R

renameVar

현재 문서의 찾기 및 바꾸기 모음을 표시하고 [바꾸기(Replace With)] 표현식을 사용합니다.

Option-Command-F

replace

초기화 스크립트를 다시 실행합니다.

Command-Enter

rerunInitScript

환경을 다시 시작합니다.

Command-R

restartc9

현재 파일을 마지막으로 저장한 버전으로 재설정합니다.

Control-Shift-Q

reverttosaved

열려 있는 각 파일을 저장된 버전으로 재설정합니다.

Option-Shift-Q

reverttosavedall

현재 파일을 디스크에 저장합니다.

Command-S

save

현재 파일을 다른 파일 이름을 사용하여 디스크에 저장합니다.

Command-Shift-S

saveas

여러 파일의 찾기 및 바꾸기 모음을 표시합니다.

Shift-Command-F

searchinfiles

[프로세스 목록(Process List)] 대화 상자를 표시합니다.

Command-Option-P

showprocesslist

마지막 작업을 실행 취소합니다.

Command-Z

undo

설명 키 바인딩 명령

현재 창에서 현재 탭을 제외하고 열려 있는 탭을 모두 닫습니다.

Option-Control-W

closeallbutme

모든 창에서 열려 있는 탭을 모두 닫습니다.

Option-Shift-W

closealltabs

현재 창을 닫습니다.

Command-Control-W

closepane

현재 탭을 닫습니다.

Option-W

closetab

아래로 창을 하나 이동합니다.

Control-Command-Down

gotopanedown

왼쪽으로 창을 하나 이동합니다.

Control-Command-Left

gotopaneleft

오른쪽으로 창을 하나 이동합니다.

Control-Command-Right

gotopaneright

위로 창을 하나 이동합니다.

Control-Command-Up

gottopaneup

왼쪽으로 한 탭 이동합니다.

Command-[

gototableft

오른쪽으로 한 탭 이동합니다.

Command-]

gototabright

현재 탭을 한 창 아래로 이동하거나 탭이 이미 맨 아래에 있는 경우 분할 탭을 만듭니다.

Command-Option-Shift-Down

movetabdown

현재 탭을 왼쪽으로 이동하거나 탭이 이미 맨 왼쪽에 있는 경우 해당 위치에 분할 탭을 만듭니다.

Command-Option-Shift-Left

movetableft

현재 탭을 오른쪽으로 이동하거나 탭이 이미 맨 오른쪽에 있는 경우 해당 위치에 분할 탭을 만듭니다.

Command-Option-Shift-Right

movetabright

현재 탭을 한 창 위로 이동하거나 탭이 이미 맨 위에 있는 경우 분할 탭을 만듭니다.

Command-Option-Shift-Up

movetabup

다음 창으로 이동합니다.

Option-Esc

nextpane

다음 탭으로 이동합니다.

Option-Tab

nexttab

이전 창으로 이동합니다.

Option-Shift-Esc

previouspane

이전 탭으로 이동합니다.

Option-Shift-Tab

previoustab

마지막 탭으로 돌아갑니다.

Esc

refocusTab

마지막 탭을 다시 엽니다.

Option-Shift-T

reopenLastTab

파일 트리에 현재 탭을 표시합니다.

Command-Shift-L

revealtab

10번째 탭으로 이동합니다.

Command-0

tab0

첫 번째 탭으로 이동합니다.

Command-1

tab1

두 번째 탭으로 이동합니다.

Command-2

tab2

세 번째 탭으로 이동합니다.

Command-3

tab3

네 번째 탭으로 이동합니다.

Command-4

tab4

다섯 번째 탭으로 이동합니다.

Command-5

tab5

여섯 번째 탭으로 이동합니다.

Command-6

tab6

일곱 번째 탭으로 이동합니다.

Command-7

tab7

여덟 번째 탭으로 이동합니다.

Command-8

tab8

아홉 번째 탭으로 이동합니다.

Command

tab9

패널

설명 키 바인딩 명령

[바로 가기(Go to Anything)] 모드로 [이동(Go)] 창을 표시합니다.

Command-E|Command-P

gotoanything

[명령으로 이동(Go to Command)] 모드로 [이동(Go)] 창을 표시합니다.

Command-.|F1

gotocommand

[파일로 이동(Go to File)] 모드로 [이동(Go)] 창을 표시합니다.

Command-O

gotofile

[기호로 이동(Go to Symbol)] 모드로 [이동(Go)] 창을 표시합니다.

Command-Shift-O

gotosymbol

[개요(Outline)] 창을 표시합니다.

Command-Shift-E

outline

숨겨져 있는 경우 [콘솔(Console)] 창을 표시하거나 표시된 경우 숨깁니다.

Control-Esc

toggleconsole

숨겨져 있는 경우 [환경(Environment)] 창을 표시하거나 표시된 경우 숨깁니다.

Command-U

toggletree

코드 편집기

설명 키 바인딩 명령

활성 커서 한 줄 위에 커서를 추가하거나 커서가 이미 추가된 경우 해당 커서 위에 다른 커서를 추가합니다.

Control-Option-Up

addCursorAbove

활성 커서 한 줄 위에 두 번째 커서를 추가하거나 두 번째 커서가 이미 추가된 경우 두 번째 커서를 한 줄 위로 이동합니다.

Control-Option-Shift-Up

addCursorAboveSkipCurrent

활성 커서 한 줄 아래에 커서를 추가하거나 커서가 이미 추가된 경우 해당 커서 아래에 다른 커서를 추가합니다.

Control-Option-Down

addCursorBelow

활성 커서 한 줄 아래에 두 번째 커서를 추가하거나 두 번째 커서가 이미 추가된 경우 두 번째 커서를 한 줄 아래로 이동합니다.

Control-Option-Shift-Down

addCursorBelowSkipCurrent

정렬이 잘못된 경우 모든 커서를 각 행의 활성 커서와 동일한 공간으로 이동합니다.

Control-Option-A

alignCursors

단일 공백을 백스페이스합니다.

Control-Backspace | Shift-Backspace | Backspace

backspace

선택 영역을 한 탭 들여씁니다.

Control-]

blockindent

선택 영역을 한 탭 내어씁니다.

Control-[

blockoutdent

포커스를 편집기에서 IDE의 다른 곳으로 전환할 수 있는지 여부를 제어합니다.

Command-Z | Command-Shift-Z | Command-Y

cancelBrowserUndoInAce

선택 영역을 가운데로 정렬합니다.

Control-L

centerselection

줄의 내용을 복사하고 복사한 내용을 한 줄 아래에 붙여 넣습니다.

Command-Option-Down

copylinesdown

줄의 내용을 복사하고 복사한 내용을 한 줄 위에 붙여 넣습니다.

Command-Option-Up

copylinesup

공백을 하나 삭제합니다.

Delete | Control-Delete | Shift-Delete

del

선택 영역의 내용을 복사하고 복사한 내용을 선택 영역 바로 뒤에 붙여넣습니다.

Command-Shift-D

duplicateSelection

선택 영역에 현재 행의 내용을 포함합니다.

Command-Shift-L

expandtoline

선택 영역에 일치하는 다음 기호까지 포함합니다.

Control-Shift-M

expandToMatching

선택한 코드를 접습니다. 접힌 단위가 선택된 경우 펼칩니다.

Command-Option-L | Command-F1

fold

접을 수 있는 모든 요소를 접습니다.

Control-Command-Option-0

foldall

현재 선택 범위를 제외하고 접을 수 있는 모든 요소를 접습니다.

Command-Option-0

foldOther

한 줄 아래로 이동합니다.

Down | Control-N

golinedown

한 줄 위로 이동합니다.

Up | Control-P

golineup

로그 파일의 끝 부분으로 이동합니다.

Command-End | Command-Down

gotoend

한 칸씩 왼쪽으로 이동합니다.

Left | Control-B

gotoleft

현재 줄의 끝으로 이동합니다.

Command-Right | End | Control-E

gotolineend

현재 줄의 처음으로 이동합니다.

Command-Left | Home | Control-A

gotolinestart

다음 오류로 이동합니다.

F4

goToNextError

한 페이지 아래로 이동합니다.

Page Down | Control-V

gotopagedown

한 페이지 위로 이동합니다.

Page Up

gotopageup

이전 오류로 이동합니다.

Shift-F4

goToPreviousError

오른쪽으로 공백 하나 이동합니다.

Right | Control-F

gotoright

로그 파일의 시작 부분으로 이동합니다.

Command-Home | Command-Up

gotostart

왼쪽으로 한 단어 이동합니다.

Option-Left

gotowordleft

오른쪽으로 한 단어 이동합니다.

Option-Right

gotowordright

선택 영역을 한 탭 들여씁니다.

Tab

indent

현재 범위에서 쌍을 이루는 기호로 이동합니다.

Control-P

jumptomatching

글꼴 크기를 늘립니다.

Command-+ | Command-=

largerfont

커서의 왼쪽에 있는 숫자를 1씩 줄입니다(숫자인 경우).

Option-Shift-Down

modifyNumberDown

커서의 왼쪽에 있는 숫자를 1씩 늘립니다(숫자인 경우).

Option-Shift-Up

modifyNumberUp

선택 영역을 한 줄 아래로 이동합니다.

Option-Down

movelinesdown

선택 영역을 한 줄 위로 이동합니다.

Option-Up

movelinesup

선택 영역을 한 탭 내어씁니다.

Shift-Tab

outdent

덮어쓰기 모드를 켜거나 켜진 경우 끕니다.

Insert

overwrite

한 페이지 아래로 이동합니다.

Option-Page Down

pagedown

한 페이지 위로 이동합니다.

Option-Page Up

pageup

현재 줄을 제거합니다.

Command-D

removeline

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

Control-K

removetolineend

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

Command-Backspace

removetolinestart

커서의 왼쪽에 있는 단어를 삭제합니다.

Option-Backspace | Control-Option-Backspace

removewordleft

커서의 오른쪽에 있는 단어를 삭제합니다.

Option-Delete

removewordright

이전에 기록한 키 입력을 재생합니다.

Command-Shift-E

replaymacro

선택 가능한 내용을 모두 선택합니다.

Command-A

selectall

선택 영역에 다음 줄 아래의 내용을 포함합니다.

Shift-Down | Control-Shift-N

selectdown

선택 영역에 다음 공백 왼쪽의 내용을 포함합니다.

Shift-Left | Control-Shift-B

selectleft

커서부터 현재 줄의 나머지 부분을 선택 영역에 포함합니다.

Shift-End

selectlineend

현재 줄의 처음부터 커서까지 선택 영역에 포함합니다.

Shift-Home

selectlinestart

선택 영역의 뒤에 일치하는 선택 영역을 더 포함합니다.

Control-Option-Right

selectMoreAfter

선택 영역의 앞에 일치하는 선택 영역을 더 포함합니다.

Control-Option-Left

selectMoreBefore

선택 영역의 뒤에 있는 일치하는 다음 선택 영역을 포함합니다.

Control-Option-Shift-Right

selectNextAfter

선택 영역의 앞에 있는 일치하는 다음 선택 영역을 포함합니다.

Control-Option-Shift-Left

selectNextBefore

일치하는 다음 선택 항목을 선택하거나 찾습니다.

Control-G

selectOrFindNext

일치하는 이전 선택 항목 선택하거나 찾습니다.

Control-Shift-G

selectOrFindPrevious

커서에서 현재 페이지의 끝까지 선택 영역에 포함합니다.

Shift-Page Down

selectpagedown

커서에서 현재 페이지의 처음까지 선택 영역에 포함합니다.

Shift-Page Up

selectpageup

선택 영역에 커서 오른쪽의 다음 공백를 포함합니다.

Shift-Right

selectright

커서에서 현재 파일의 끝까지 선택 영역에 포함합니다.

Command-Shift-End | Command-Shift-Down

selecttoend

커서에서 현재 줄의 끝까지 선택 영역에 포함합니다.

Command-Shift-Right | Shift-End | Control-Shift-E

selecttolineend

현재 줄의 처음부터 커서까지 선택 영역에 포함합니다.

Command-Shift-Left | Control-Shift-A

selecttolinestart

커서에서 현재 범위의 일치하는 다음 기호까지 포함합니다.

Control-Shift-P

selecttomatching

커서에서 현재 파일의 처음까지 선택 영역에 포함합니다.

Command-Shift-Home | Command-Shift-Up

selecttostart

선택 영역에 다음 줄 위의 내용을 포함합니다.

Shift-Up | Control-Shift-Up

selectup

선택 영역에 커서 왼쪽의 다음 단어를 포함합니다.

Option-Shift-Left

selectwordleft

선택 영역에 커서 오른쪽의 다음 단어를 포함합니다.

Option-Shift-Right

selectwordright

[기본 설정(Preferences)] 탭을 표시합니다.

Command-,

showSettingsMenu

이전 선택 영역을 모두 지웁니다.

Esc

singleSelection

글꼴 크기를 줄입니다.

Command--

smallerfont

여러 줄을 선택한 경우 정렬된 순서로 다시 정렬합니다.

Command-Option-S

sortlines

현재 줄의 끝에 커서를 추가합니다.

Control-Option-L

splitIntoLines

커서의 내용을 줄의 끝에 새 줄로 이동합니다.

Control-O

splitline

블록 주석 문자로 선택 영역을 둘러싸거나 해당 문자가 있는 경우 제거합니다.

Command-Shift-/

toggleBlockComment

선택한 각 줄의 처음에 줄 설명 문자를 추가하거나, 줄 설명 문자가 있는 경우 제거합니다.

Command-/

togglecomment

코드를 접거나, 코드 접기를 제거합니다(있는 경우).

F2

toggleFoldWidget

상위 코드를 접거나, 접기를 제거합니다(있는 경우).

Option-F2

toggleParentFoldWidget

키 입력 기록을 시작하거나 이미 기록 중인 경우 중지합니다.

Command-Option-E

togglerecording

단어를 줄 바꿈하거나 이미 줄 바꿈이 있는 경우 단어 줄 바꿈을 중지합니다.

Control-W

toggleWordWrap

선택 내용을 모두 소문자로 변경합니다.

Control-Shift-U

tolowercase

선택 내용을 모두 소문자로 변경합니다.

Control-U

touppercase

선택 영역의 대소문자를 바꿉니다.

Control-T

transposeletters

선택한 코드를 펼칩니다.

Command-Option-Shift-L | Command-Shift-F1

unfold

전체 파일의 코드 접기를 펼칩니다.

Command-Option-Shift-0

unfoldall

emmet

설명 키 바인딩 명령

간단한 수학 표현식(예: 2*4 또는 10/2)과 그 결과를 출력합니다.

Shift-Command-Y

emmet_evaluate_math_expression

현재 파일의 구문에 따라 CSS와 유사한 약어를 HTML, XML 또는 CSS 코드로 확장합니다.

Control-Option-E

emmet_expand_abbreviation

탭 정지에 의해 확장된 CSS와 유사한 약어를 순회합니다.

Tab

emmet_expand_abbreviation_with_tab

편집 가능한 다음 코드 부분으로 이동합니다.

Shift-Command-.

emmet_select_next_item

이전 편집 가능한 코드 부분으로 이동합니다.

Shift-Command-,

emmet_select_previous_item

약어를 확장한 다음 생성된 코드 조각의 마지막 요소 내에 현재 선택 영역을 배치합니다.

Shift-Control-A

emmet_wrap_with_abbreviation

터미널

설명 키 바인딩 명령

새 [터미널(Terminal)] 탭을 엽니다.

Option-T

openterminal

편집기와 [터미널(Terminal)] 탭 간을 전환합니다.

Option-S

switchterminal

실행 및 디버깅

설명 키 바인딩 명령

현재 파일을 빌드합니다.

Command-B

build

현재 일시 중지된 프로세스를 다시 시작합니다.

F8 | Command-\

resume

현재 애플리케이션을 실행하거나 디버그합니다.

Option-F5

run

마지막 실행 파일을 실행하거나 디버그합니다.

F5

runlast

스택 옆에 있는 함수로 진행합니다.

F11 | Command-;

stepinto

현재 함수 범위를 종료합니다.

Shift-F11 | Command-Shift-'

stepout

스택의 현재 표현식으로 진행합니다.

F10 | Command-'

stepover

현재 애플리케이션의 실행 또는 디버깅을 중지합니다.

Shift-F5

stop

현재 파일의 빌드를 중지합니다.

Control-Shift-C

stopbuild