Skip to content

키보드 단축키 ​

VMark는 키보드 우선 워크플로우를 위해 설계되었습니다. 대부분의 단축키는 설정에서 사용자 정의할 수 있습니다. 일부 기본 단축키는 고정되어 있습니다: 멀티 커서 선택자 Mod+D (다음 항목 선택)와 Mod+Shift+L (모든 항목 선택), 그리고 전역 실행 취소/다시 실행 바인딩. 다른 멀티 커서 단축키 (항목 건너뛰기, 소프트 커서 실행 취소, 위/아래에 커서 추가)는 구성 가능합니다. (컨텍스트 인식) 으로 표시된 단축키는 특정 구조 (예: 작업 목록 체크박스 토글)에 대해 에디터 내에서 처리되며 사용자 정의 레지스트리에 노출되지 않습니다.

표기법 ​

  • Mod = macOS에서 Cmd, Windows/Linux에서 Ctrl
  • Alt = macOS에서 Option

macOS의 기능 키 ​

VMark는 빠른 모드 전환을 위해 기능 키 (F2–F10)를 사용합니다. macOS에서 이러한 키는 기본적으로 시스템 기능 (밝기, 볼륨 등)에 매핑됩니다.

Fn 키를 누르지 않고 F 키를 직접 사용하려면:

  1. 시스템 설정 → 키보드 를 엽니다
  2. "F1, F2 등 키를 표준 기능 키로 사용" 활성화

또는 F2–F10을 눌러 VMark 단축키를 실행할 때 Fn 키를 누르고 있습니다.

TIP

시스템 기능을 F 키에 유지하는 것을 선호한다면, 설정 (Mod + ,)에서 VMark 단축키를 다른 키 조합으로 사용자 정의할 수 있습니다.

F 키 빠른 참조 ​

키동작
F2다음 문제
Shift + F2이전 문제
F3공백 문자 표시 토글
F4줄 오름차순 정렬 (소스 모드 전용, WYSIWYG에서는 아무 동작도 하지 않음)
Shift + F4줄 내림차순 정렬 (소스 모드 전용, WYSIWYG에서는 아무 동작도 하지 않음)
F5소스 미리보기
F6소스 보기 (Markdown: WYSIWYG ⇄ 소스, 다른 형식: 소스 ⇄ 분할)
Shift + F6분할 / 미리보기 (Markdown: 분할 보기, 다른 형식: 미리보기 ⇄ 분할)
F7상태 표시줄 토글
F8포커스 모드
F9타이프라이터 모드
F10읽기 전용 모드

편집 ​

동작단축키
실행 취소Mod + Z
다시 실행Mod + Shift + Z

텍스트 서식 ​

동작단축키
굵게Mod + B
기울임꼴Mod + I
밑줄Mod + U
취소선Mod + Shift + X
인라인 코드Mod + Shift + `
하이라이트Mod + Shift + M
아래첨자Alt + Mod + =
위첨자Alt + Mod + Shift + =
링크Mod + K
링크 열기 (소스 모드)Cmd + Click
링크 제거Alt + Shift + K
위키 링크Alt + Mod + K
북마크 링크Alt + Mod + B
서식 지우기Mod + \

블록 서식 ​

동작단축키
제목 1-6Mod + 1 ~ Mod + 6
단락Mod + Shift + 0
제목 레벨 높이기Alt + Mod + ]
제목 레벨 낮추기Alt + Mod + [
인용문Alt + Mod + Q
코드 블록Alt + Mod + C
글머리 기호 목록Alt + Mod + U
번호 목록Alt + Mod + O
작업 목록Alt + Mod + X
작업 체크박스 토글Mod + Shift + Enter (컨텍스트 인식; 사용자 정의 불가)
들여쓰기Mod + ]
내어쓰기Mod + [
수평선Alt + Mod + -

줄 작업 ​

동작단축키
줄 위로 이동Alt + Up
줄 아래로 이동Alt + Down
줄 복제Shift + Alt + Down
줄 삭제Mod + Shift + K
줄 합치기Mod + J
줄 오름차순 정렬F4 (소스 모드 전용)
줄 내림차순 정렬Shift + F4 (소스 모드 전용)

텍스트 변환 ​

동작macOSWindows/Linux
대문자Ctrl + Shift + UAlt + Shift + U
소문자Ctrl + Shift + LAlt + Shift + L
제목 케이스Ctrl + Shift + TAlt + Shift + T
대소문자 전환(사용자 정의 가능)(사용자 정의 가능)
빈 줄 제거(사용자 정의 가능)(사용자 정의 가능)
따옴표 스타일 토글Shift + Mod + 'Shift + Mod + '

삽입 ​

동작단축키
이미지 삽입Mod + Shift + I
비디오 삽입—
오디오 삽입—
테이블 삽입Mod + Shift + T
목차(사용자 정의 가능)
인라인 수학Alt + Mod + M
수학 블록Alt + Mod + Shift + M
노트 삽입Alt + Mod + N
팁 삽입Alt + Mod + Shift + T
경고 삽입Mod + Shift + W
중요 삽입Alt + Mod + Shift + I
주의 삽입Mod + Shift + U
접을 수 있는 섹션 삽입Alt + Mod + D
다이어그램 삽입Alt + Mod + Shift + D
Graphviz 다이어그램 삽입(사용자 정의 가능)
마인드맵 삽입Alt + Mod + Shift + K
주석 토글Mod + /

선택 및 멀티 커서 ​

동작단축키
줄 선택Mod + L
블록 내 모든 일치 항목 선택Alt + Mod + Shift + L
선택 확장Ctrl + Shift + Up
다음 항목 선택Mod + D
항목 건너뛰기Mod + Shift + D
모든 항목 선택Mod + Shift + L
소프트 커서 실행 취소Alt + Mod + Z
위에 커서 추가Mod + Alt + Up
아래에 커서 추가Mod + Alt + Down
멀티 커서 축소Escape

찾기 및 바꾸기 ​

동작단축키
찾기 및 바꾸기Mod + F
다음 찾기Mod + G
이전 찾기Mod + Shift + G
찾기에 선택 사용Mod + E
파일에서 찾기Mod + Shift + H

보기 및 모드 ​

동작단축키
소스 보기 (Markdown ⇄ 소스, 다른 형식은 소스 ⇄ 분할)F6
분할 / 미리보기 (Markdown 분할, 다른 형식은 미리보기 ⇄ 분할)Shift + F6
편집기 분할 — 문서 두 개Alt + Mod + \
상태 표시줄 토글F7
포커스 모드F8
타이프라이터 모드F9
읽기 전용 모드F10
실제 크기Mod + 0
확대Mod + =
축소Mod + -
자동 줄 바꿈Alt + Z
마지막으로 사용한 탭Ctrl + Tab
편집기 분할 — 문서 두 개Alt + Mod + \
창 닫기Alt + Mod + Shift + \
다른 창에 포커스Alt + Mod + Shift + O
사이드바 토글Ctrl + Shift + 0
아웃라인 토글Ctrl + Shift + 1
파일 탐색기 토글Ctrl + Shift + 2
히스토리 토글Ctrl + Shift + 3
지식 베이스 토글Ctrl + Shift + 4
창 상태 토글Ctrl + Shift + 5
줄 번호 토글 (소스/분할 거터)Alt + Mod + L
터미널 토글Ctrl + `
터미널 또는 에디터에 포커스Ctrl + Shift + ` (Windows/Linux에서는 Alt + Shift + `)
다이어그램 미리보기 토글Alt + Mod + P
너비에 맞게 테이블(사용자 정의 가능)
범용 도구 모음 열기Mod + Shift + B
소스 미리보기F5
Markdown 검사Alt + Mod + V
다음 문제F2
이전 문제Shift + F2

지식 베이스 토글

Ctrl + Shift + 4는 보기 → 지식 베이스 전환 메뉴 항목 및 팔레트 명령과 함께 기본적으로 숨겨져 있습니다. 어떤 플랫폼의 릴리스 빌드도 이 기능에 필요한 콘텐츠 서버 런타임을 포함하지 않으므로, 진입점은 설정 → 고급 → 개발자 도구가 켜져 있을 때만 나타납니다 — 지식 베이스 및 Slidev를 참고하세요. 어느 경우든 단축키는 설정 → 단축키에 계속 표시되며 사용자 정의할 수 있습니다.

파일 작업 ​

동작단축키
새 파일Mod + N
빠른 열기Mod + O (퍼지 파일 브라우저)
명령 팔레트 열기Mod + Shift + P
파일 열기...메뉴만 (기본 파일 선택기)
워크스페이스 열기Mod + Shift + O
저장Mod + S
다른 이름으로 저장Mod + Shift + S
모두 저장하고 종료Alt + Mod + Shift + Q
이동메뉴만
닫기Mod + W
HTML 내보내기메뉴만
인쇄Mod + P
PDF 내보내기—
설정Mod + ,

클립보드 ​

동작단축키
HTML로 복사Mod + Shift + C
일반 텍스트로 붙여넣기Mod + Shift + V

AI 지니 ​

동작단축키
AI 지니 열기Mod + Y
제안 수락Enter
제안 거부Escape
다음 제안Tab
이전 제안Shift + Tab
모든 제안 수락Mod + Shift + Enter
모든 제안 거부Mod + Shift + Escape

CJK 서식 ​

동작단축키
선택 서식Mod + Shift + F
문서 서식Alt + Mod + Shift + F

창 및 탭 ​

동작단축키
새 창Mod + Shift + N
새 탭Mod + T
새 브라우저 탭Alt + Mod + Shift + B
다음 탭Mod + Shift + ]
이전 탭Mod + Shift + [
탭 닫기Mod + W
닫은 탭 다시 열기(사용자 정의 가능)
숨긴 파일 토글Mod + Shift + .
모든 파일 토글Mod + Shift + A

Windows/Linux 참고

숨긴 파일 토글은 Windows 및 Linux에서 Ctrl + H를 사용합니다.

사이드바 토글은 Windows 및 Linux에서 Alt + Shift + 0을 사용합니다. 그곳에서는 Mod가 Ctrl이므로, macOS의 Ctrl + Shift + 0 조합은 단락의 Mod + Shift + 0과 충돌하기 때문입니다.

새 브라우저 탭

Alt + Mod + Shift + B는 내장 브라우저 탭을 열며, 파일 메뉴에도 표시됩니다. 내장 브라우저는 macOS에서 기본적으로 켜져 있습니다. 설정 → 고급 → 내장 브라우저에서 끄면 다시 켤 때까지 메뉴 항목이 (회색으로 비활성화되는 것이 아니라) 숨겨집니다. 브라우저는 macOS 전용이므로 Windows나 Linux에서는 이 항목이 나타나지 않습니다.

키보드 바인딩만이 아니라 실제 메뉴 항목이라는 점이 중요합니다. 웹 페이지가 키보드 포커스를 가지면 브라우저 엔진이 VMark보다 먼저 키 입력을 소비하므로 앱 내 단축키가 실행될 수 없습니다. 메뉴 액셀러레이터는 macOS 자체가 전달하므로 브라우징 중에도 계속 작동합니다.

도움말 (macOS 전용) ​

동작단축키
메뉴 검색Cmd + Shift + /

TIP

이것은 모든 메뉴 항목을 검색하는 기본 macOS 시스템 단축키입니다. 키워드를 입력하여 메뉴 동작을 찾고 실행하세요.

스마트 탭 탐색 ​

Tab과 Shift+Tab은 상황 인식적입니다 — 괄호, 따옴표, 서식 마크, 링크를 탈출합니다.

컨텍스트Tab 동작
), ], }, 따옴표 앞닫는 문자 건너뛰기
CJK 괄호 」, 』 등 앞닫는 괄호 건너뛰기
굵게, 기울임꼴, code 안서식 후로 이동
링크 안링크 후로 이동
컨텍스트Shift+Tab 동작
(, [, {, 따옴표 뒤여는 문자 앞으로 이동
CJK 괄호 「, 『 등 뒤여는 괄호 앞으로 이동
굵게, 기울임꼴, code 안서식 전으로 이동
링크 안링크 전으로 이동

TIP

CJK 괄호, 중괄호 따옴표, 설정을 포함한 전체 가이드는 스마트 탭 탐색을 참조하세요.

테이블 편집 ​

커서가 테이블 안에 있을 때:

동작단축키
다음 셀Tab
이전 셀Shift + Tab
아래에 행 추가Mod + Enter
위에 행 추가Mod + Shift + Enter
행 삭제Mod + Backspace
테이블 서식Alt + Mod + T
테이블 나가기테이블 가장자리의 화살표 키

팝업 탐색 ​

팝업이 열려 있을 때 (링크, 이미지, 수학 등):

동작단축키
팝업 닫기Escape
확인/저장Enter
필드 탐색Tab / Shift + Tab

수학 블록 편집 ​

수학 블록을 편집할 때:

동작단축키
완료 및 나가기Mod + Enter
취소 및 나가기Escape

터미널 ​

통합 터미널이 포커스되어 있을 때:

동작단축키
터미널 토글Ctrl + `
터미널 또는 에디터에 포커스Ctrl + Shift + ` (Windows/Linux에서는 Alt + Shift + `)
복사Mod + C (선택 시). Linux에서는 Ctrl + Shift + C 또는 Ctrl + Insert도 가능
붙여넣기Mod + V. Linux에서는 Ctrl + Shift + V 또는 Shift + Insert도 가능
모두 선택 (터미널 출력만)Mod + A (Linux에서는 Ctrl + Shift + A)
지우기Mod + K (Linux에서는 Ctrl + Shift + K)
검색Mod + F (Linux에서는 Ctrl + Shift + F)
세션 1–5로 전환Mod + 1 ~ Mod + 5
터미널 글꼴 크게Mod + =
터미널 글꼴 작게Mod + -
터미널 글꼴 기본 크기Mod + 0
이전 명령 프롬프트Mod + ↑
다음 명령 프롬프트Mod + ↓
입력 줄에서 줄 바꿈 (Claude Code 및 유사한 도구)Shift + Enter

터미널이 포커스되어 있는 동안 Mod + =, Mod + -, Mod + 0은 에디터 대신 터미널의 글꼴 크기를 조절합니다.

프롬프트 탐색은 스크롤백에서 명령 프롬프트 사이를 이동하며, 셸 통합 (zsh 또는 bash)이 필요합니다.

macOS에서는 터미널이 일반적인 텍스트 편집 키 조합을 셸에 맞게 변환합니다:

동작단축키
한 단어 왼쪽 / 오른쪽으로 이동Option + ← / Option + →
줄 시작 / 끝으로 이동Cmd + ← / Cmd + →
입력 줄 삭제 (Ctrl + U 전송)Cmd + Backspace

macOS에서 Ctrl + A, Ctrl + R, Ctrl + W 같은 Ctrl 조합은 셸로 바로 전달됩니다.

Linux에서는 터미널이 일반적인 Linux 터미널 관례를 따릅니다. 단순한 Ctrl + 문자 조합은 셸로 전달되므로 Ctrl + A, Ctrl + E, Ctrl + K, Ctrl + F, Ctrl + U, Ctrl + W 같은 readline 키가 다른 Linux 터미널과 똑같이 동작하고, 터미널 자체 동작은 Ctrl + Shift로 옮겨집니다. Ctrl + Shift + A는 모두 선택, Ctrl + Shift + K는 지우기, Ctrl + Shift + F는 검색, Ctrl + Shift + C / Ctrl + Shift + V는 복사와 붙여넣기입니다. Ctrl + Insert와 Shift + Insert로도 복사하고 붙여넣을 수 있습니다. 단순 Ctrl 조합 중 두 가지는 터미널이 처리합니다. Ctrl + C는 선택 영역을 복사하고(선택이 없으면 SIGINT 전송), Ctrl + V는 붙여넣습니다. Ctrl + 1 ~ Ctrl + 5는 여전히 세션을 전환합니다.

터미널 검색 바가 열려 있을 때:

동작단축키
다음 일치Enter
이전 일치Shift + Enter
검색 닫기Escape

TIP

선택 없이 Mod + C를 사용하면 실행 중인 프로세스에 SIGINT를 보냅니다. 전체 가이드는 통합 터미널을 참조하세요.

단축키 사용자 정의 ​

  1. Mod + ,로 설정을 엽니다
  2. 단축키 탭으로 이동합니다 (검색 상자에 입력하면 이름, 카테고리, 설명 또는 키로 필터링됩니다)
  3. 단축키 옆에 표시된 키를 클릭합니다 — 아직 키가 없는 단축키는 미지정 을 클릭합니다
  4. 원하는 키 조합을 누른 다음 지정 을 클릭합니다 (Escape로 취소)

키 조합을 지정하기 전에 대화 상자가 경고를 표시합니다:

  • 충돌 — 해당 조합이 이미 다른 단축키에서 사용 중이며, 그 단축키의 이름이 표시됩니다. 그래도 어쨌든 지정 을 선택할 수 있습니다.
  • 지원되지 않음 — VMark가 해당 조합을 사용할 수 없으므로 지정할 수 없습니다. 다른 조합을 시도하세요.

사용자 정의된 단축키는 강조 표시되고 기본값으로 초기화 버튼이 생깁니다. 모두 초기화 는 확인을 받은 뒤 모든 기본값을 복원합니다. 내보내기 는 단축키를 JSON 파일 (vmark-shortcuts.json)로 저장하고 가져오기 는 이를 불러옵니다. 파일의 항목 중 하나라도 유효하지 않으면 아무것도 가져오지 않고 문제 목록을 표시합니다.

TIP

단축키는 해당하는 경우 메뉴 액셀러레이터와 동기화되므로 메뉴 항목에 사용자 정의된 단축키가 표시됩니다.