Helix 사용법, 일반 모드 변경 (Change)
ESC : 일반 모드.
i, d, y, r ... : 변경 모드.
추가 (Insert)
키 | 설명 | 명령어 |
i | 선택 영역 앞에서 삽입 모드로 변경. | insert_mode |
How 선택 상태에서 i 키 입력하면, How 앞에서 삽입 모드 상태로 시작한다. |
||
a | 선택 영역 뒤에서 삽입 모드로 변경. | append_mode |
How 선택 상태에서 a 키 입력하면, How 뒤에서 삽입 모드 상태로 시작한다. |
||
I | 줄의 글자 시작 지점에서 삽입 모드로 변경. | insert_at_line_start |
A | 줄의 글자 끝 지점에서 삽입 모드로 변경. | insert_at_line_end |
o | 줄 맞춰 아래에 새 줄 만들고 삽입 모드로 변경. | open_below |
윗줄 적당한 위치에서 o 키 입력하면, 새 아랫줄을 만들고 삽입 모드로 시작한다. |
||
O | 줄 맞춰 위에 새 줄 만들고 삽입 모드로 변경. | open_above |
아랫줄 적당한 위치에서 O 키 입력하면, 새 윗줄을 만들고 삽입 모드로 시작한다. |
||
. | 마지막 삽입한 내용을 일반 모드에서 반복. | N/A |
삽입 모드에서 Hello를 입력하고 엔터키 입력, 일반 모드에서 . 키를 입력하면, 마지막 삽입 모드 내용을 반복한다. |
||
삭제 (Delete)
키 | 설명 | 명령어 |
d | 선택 영역 복사 후 삭제. | delete_selection |
Alt + d | 선택 영역 삭제. | delete_selection_noyank |
c | 선택 영역 복사 후 삭제 후 삽입 모드로 변경. | change_selection |
Alt + c | 선택 영역 삭제 후 삽입 모드로 변경. | change_selection_noyank |
복사/붙여넣기 (Yank/Paste)
키 | 설명 | 명령어 |
y | 선택 영역 복사 | yank |
p | 선택 영역 아래에 붙여넣기 | paste_after |
P | 선택 영역 위에 붙여넣기 | paste_before |
대체 (Replace)
키 | 설명 | 명령어 |
r | 선택 영역을 특정 글자로 채운다. | replace |
How 선택 상태에서 r 키를 입력하고 적당한 글자를 입력한다. ex) a 키 입력하면 선택 영역이 모두 a로 변경. |
||
R | 선택 영역을 미리 복사한 내용으로 채운다. | replace_with_yanked |
선택 영역을 y 키로 복사하고 새로운 선택 영역에 R 키로 복사 내용을 대체한다. |
||
~ | 선택 영역 대소 문자 반전. | switch_case |
~ 키를 입력하여 선택 영역의 대소문자 반전. | ||
` | 선택 영역 소문자로 변경. | switch_to_lowercase |
` 키를 입력하여 선택 영역 소문자로 변경. | ||
Alt + ` | 선택 영역 대문자로 변경. | switch_to_uppercase |
Alt + ` 키를 입력하여 선택 영역 대문자로 변경. | ||
u | 작업 뒤로 되돌리기 | undo |
U | 작업 앞으로 되돌리기 | redo |
Ctrl + a | 선택 영역 숫자 증가 (+1) | increment |
|
ctrl + a 키 입력하면 1씩 증가한다. | |
Ctrl + x | 선택 영역 숫자 감소 (-1) | decrement |
|
ctrl + x 키 입력하면 1씩 감소한다. |
기타
키 | 설명 | 명령어 |
> | 현재 줄 TAB 여백 추가 | indent |
< | 현재 줄 TAB 여백 삭제 | unindent |
'개발 > 에디터 (Helix)' 카테고리의 다른 글
Helix 사용법, 마이너 모드 (Minor) (1) | 2024.06.05 |
---|---|
Helix 사용법, 일반 모드 찾기 (Search) (0) | 2024.06.03 |
Helix 사용법, 일반 모드 선택 (Selection) (0) | 2024.06.02 |
Helix 사용법, 일반 모드 쉘 (Shell) (0) | 2024.05.31 |
Helix 사용법, 일반 모드 이동 (Movement) (0) | 2024.05.29 |
Helix 모달 에디터와 모달리티 개념 이해. (0) | 2024.05.28 |
Helix LSP 설정 가이드. (0) | 2024.05.22 |
Helix 포스트 모던 텍스트 에디터. (0) | 2024.05.12 |