마이너 모드 : 스페이스 모드 (Space Mode)
ESC : 일반 모드.
space : 스페이스 모드 팝업 메뉴.
일반 모드에서 space 키를 입력하여 Space 모드 팝업을 띄웁니다.
다양한 picker, clipboard 등을 조작한다.
스페이스 모드 (space)
Open Picker
키 | 설명 | 명령어 |
f | 파일 픽커 열기. | file_picker |
F | 현재 작업 디렉토리에서 파일 픽커 열기. | file_picker_in_current_directory |
f, F 모두 현재 작업 디렉토리의 파일 픽커를 연다. | ||
b | 버퍼 픽커 열기. | buffer_picker |
에디터를 열고나서 사용한 내역이 나온다. | ||
j | 점프 리스트 픽커 열기. | jumplist_picker |
원하는 파일의 라인에서 Ctrl + s 하여 점프 리스트를 추가한다. space, j 하여 점프 리스트로 접근. |
||
g | 디버그 메뉴 (실험중) | |
k | 커서 위치의 아이템 설명 문서를 팝업. | hover |
사용법이 궁금한 아이템 위에서 println! 위에서 space, k |
||
s | trait, struct, enum, function, 심볼 픽커를 팝업. | symbol_picker |
모든 심볼을 볼 수 있다. | ||
S | trait, struct, enum 픽커 팝업. | workspace_symbol_picker |
데이타 구조 심볼을 볼 수 있다. | ||
d | 코드 진단 정보 픽커를 팝업. | diagnostics_picker |
D | 작업 디렉토리 코드 진단 정보 픽커를 팝업. | workspace_diagnostics_picker |
작업 파일 진단 정보를 표시한다. | ||
' | 마지막 사용한 픽커를 팝업. | last_picker |
w | 윈도우 모드 팝업. | |
Picker Movement : 픽커 윈도우에서 이동 및 선택.
키 | 설명 | 명령어 |
Shift+tab, Up, Ctrl+p | 이전 엔트리 선택 | |
Tab, Down, Ctrl+n | 다음 엔트리 선택 | |
PageUp, Ctrl+u | 한 페이지 위로 이동 | |
PageDown, Ctrl+d | 한 페이지 아래로 이동 | |
Home | 첫 번째 엔트리로 이동 | |
End | 마지막 엔트리로 이동 | |
Enter | 선택 엔트리 열기. | |
Alt+Enter | 선택 엔트리 열고 픽커는 유지. | vscode 콘솔에서는 안 됨. |
Ctrl+s | 선택 엔트리 가로 윈도우 아래쪽에 분리 열기. | |
Ctrl+v | 선택 엔트리를 세로 윈도우 오른쪽에 분리 열기. | vscode 콘솔에서는 안 됨. |
Escape, Ctrl+c | 픽커 닫기 |
Refactoring
키 | 설명 | 명령어 |
r | 심볼 이름 변경. | rename_symbol |
a | 가능한 코드 액션을 제시한다. | code_action |
exercise1 함수를 inline 만들기 제시. | ||
exercise1 함수 내용을 블록 인라인으로 옮김. | ||
c | 선택 영역을 라인 주석 처리, 토글. // | toggle_comments |
C | 선택 영역을 블록 주석 처리, 토글. /**/ | toggle_block_comments |
Alt+c | 선택 영역을 라인 주석 처리, 토글. // | toggle_line_comments |
space, c 와 같다. |
Clipboard
키 | 설명 | 명령어 |
p | 선택 영역 뒤쪽에 클립 보드 내용 붙여넣기. | paste_clipboard_after |
P | 선택 영역 앞쪽에 클립 보드 내용 붙여넣기. | paste_clipboard_before |
y | 선택 영역 클립 보드에 복사. | yank_to_clipboard |
Y | 멀티 커서 메인 선택 영역을 클립 보드에 복사. | yank_main_selection_to_clipboard |
R | 선택 영역을 클립 보드 내용으로 대체. | replace_selections_with_clipboard |
Etc
키 | 설명 | 명령어 |
/ | 작업 디렉토리에서 전역 찾기. | global_search |
? | 명령 팔레트 열기. | command_palette |
'개발 > 에디터 (Helix)' 카테고리의 다른 글
Helix에서 md 파일 테이블 정렬 (0) | 2024.06.23 |
---|---|
Helix 사용법, 추가 모드 (Insert) (0) | 2024.06.19 |
Helix 사용법, 마이너 모드, 윈도우 모드 (Window) (0) | 2024.06.15 |
Helix 사용법, 마이너 모드, 매치 모드 (Match) (0) | 2024.06.12 |
Helix 사용법, 마이너 모드, 고투 모드 (Goto) (1) | 2024.06.10 |
Helix 사용법, 마이너 모드, 뷰 모드 (View) (0) | 2024.06.07 |
Helix 사용법, 마이너 모드 (Minor) (1) | 2024.06.05 |
Helix 사용법, 일반 모드 찾기 (Search) (0) | 2024.06.03 |