Skip to content

설정

VMark의 설정 패널에서 에디터의 모든 측면을 사용자 정의할 수 있습니다. Mod + ,로 열거나 메뉴 바의 VMark > 설정 을 통해 접근합니다.

설정 창에는 알파벳순으로 섹션이 나열된 사이드바가 있습니다. 변경 사항은 즉시 적용됩니다 — 저장 버튼이 없습니다.

모양

시각적 테마와 창 동작을 제어합니다.

테마

5가지 색상 테마 중 하나를 선택합니다. 활성 테마는 색상 샘플 주위에 링으로 표시됩니다.

테마배경스타일
White#FFFFFF깔끔하고 높은 대비
Paper#EEEDED따뜻한 중립 (기본값)
Mint#CCE6D0부드러운 녹색, 눈이 편안함
Sepia#F9F0DB따뜻한 노란빛, 책 느낌
Night#23262B다크 모드

언어

설정설명기본값옵션
언어메뉴, 레이블, 메시지의 UI 언어를 변경합니다. 즉시 적용됩니다EnglishEnglish, 简体中文, 繁體中文, 日本語, 한국어, Español, Français, Deutsch, Italiano, Português (Brasil)

설정설명기본값
제목 표시줄에 파일명 표시macOS 창 제목 표시줄에 현재 파일명 표시끄기
상태 표시줄 자동 숨기기상호작용하지 않을 때 상태 표시줄 자동 숨기기끄기

에디터

타이포그래피, 표시, 편집 동작, 공백 설정.

타이포그래피

설정설명기본값옵션
라틴 폰트라틴 (영어) 텍스트의 폰트 패밀리시스템 기본값System Default, Athelas, Palatino, Georgia, Charter, Literata
CJK 폰트중국어, 일본어, 한국어 텍스트의 폰트 패밀리시스템 기본값System Default, PingFang SC, Songti SC, Kaiti SC, Noto Serif CJK, Source Han Sans
모노 폰트코드 및 고정폭 텍스트의 폰트 패밀리시스템 기본값System Default, SF Mono, Monaco, Menlo, Consolas, JetBrains Mono, Fira Code, SauceCodePro NFM, IBM Plex Mono, Hack, Inconsolata
글꼴 크기에디터 내용의 기본 글꼴 크기18px14px, 16px, 18px, 20px, 22px
줄 높이줄 간의 수직 간격1.8 (여유로운)1.4 (촘촘), 1.6 (보통), 1.8 (여유로운), 2.0 (널찍함), 2.2 (매우 넓음)
블록 간격블록 요소 (제목, 단락, 목록) 사이의 시각적 간격 (줄 높이의 배수)1x (보통)0.5x (빡빡), 1x (보통), 1.5x (여유로운), 2x (널찍함)
CJK 자간CJK 문자 사이의 추가 간격 (em 단위)끄기끄기, 0.02em (미묘), 0.03em (가벼운), 0.05em (보통), 0.08em (넓은), 0.10em (더 넓은), 0.12em (매우 넓음)

표시

설정설명기본값옵션
에디터 너비최대 콘텐츠 너비. 더 넓은 값은 대형 모니터에 적합하고, 더 좁은 값은 가독성을 향상시킵니다50em (중간)36em (컴팩트), 42em (좁은), 50em (중간), 60em (넓은), 80em (매우 넓음), 무제한

TIP

18px 글꼴 크기에서 50em은 약 900px입니다 — 대부분의 화면에서 편안한 읽기 너비입니다.

동작

설정설명기본값옵션
탭 크기Tab을 누를 때 삽입되는 공백 수2 공백2 공백, 4 공백
자동 쌍 활성화여는 괄호나 따옴표를 입력할 때 자동으로 닫는 것 삽입켜기켜기 / 끄기
CJK 괄호「」 【】 《》와 같은 CJK 전용 괄호 자동 쌍. 자동 쌍이 활성화된 경우에만 사용 가능자동끄기, 자동
곡선 따옴표 포함""'' 문자 자동 쌍. 일부 IME 스마트 따옴표 기능과 충돌할 수 있습니다. CJK 괄호가 자동으로 설정된 경우 나타남켜기켜기 / 끄기
"도 쌍오른쪽 큰따옴표 "를 입력하면 ""쌍도 삽입됩니다. IME가 열기 따옴표와 닫기 따옴표를 번갈아 가며 사용할 때 유용합니다. 곡선 따옴표가 활성화된 경우 나타남끄기켜기 / 끄기
복사 형식WYSIWYG 모드에서 복사할 때 일반 텍스트 클립보드 슬롯에 사용할 형식일반 텍스트일반 텍스트, 마크다운
선택 시 복사텍스트를 선택할 때마다 자동으로 클립보드에 복사끄기켜기 / 끄기

공백

설정설명기본값옵션
저장 시 줄 끝파일 저장 시 줄 끝 처리 방법기존 보존기존 보존, LF (\n), CRLF (\r\n)
연속 줄 바꿈 보존여러 빈 줄을 축소하지 않고 그대로 유지끄기켜기 / 끄기
저장 시 하드 줄 바꿈 스타일저장된 마크다운 파일에서 하드 줄 바꿈을 표현하는 방법기존 보존두 공백 (권장), 기존 보존, 백슬래시 (\)
<br> 태그 표시에디터에서 HTML 줄 바꿈 태그를 시각적으로 표시끄기켜기 / 끄기

TIP

두 공백은 가장 호환성이 높은 하드 줄 바꿈 스타일입니다 — GitHub, GitLab 및 모든 주요 마크다운 렌더러에서 작동합니다. 백슬래시 스타일은 Reddit, Jekyll 및 일부 구형 파서에서 실패할 수 있습니다.

마크다운

붙여넣기 동작, 레이아웃, HTML 렌더링 설정.

붙여넣기 및 입력

설정설명기본값옵션
검색에서 정규식 활성화찾기 및 바꾸기 바에 정규식 토글 버튼 표시켜기켜기 / 끄기
스마트 마크다운 붙여넣기마크다운처럼 보이는 텍스트를 WYSIWYG 에디터에 붙여넣을 때 자동으로 리치 콘텐츠로 변환자동 (마크다운 감지)자동 (마크다운 감지), 끄기

레이아웃

설정설명기본값옵션
블록 요소 글꼴 크기목록, 인용문, 테이블, 알림, 세부 정보 블록의 상대적 글꼴 크기100%100%, 95%, 90%, 85%
제목 정렬제목의 텍스트 정렬왼쪽왼쪽, 중앙
이미지 및 다이어그램 테두리이미지, Mermaid 다이어그램, 수학 블록 주위에 테두리 표시 여부없음없음, 항상, 호버 시
이미지 및 테이블 정렬블록 이미지와 테이블의 수평 정렬중앙중앙, 왼쪽

HTML 렌더링

설정설명기본값옵션
리치 텍스트에서 원시 HTMLWYSIWYG 모드에서 원시 HTML 블록을 렌더링할지 여부숨김숨김, 새니타이즈, 새니타이즈 + 스타일

TIP

숨김 이 가장 안전한 옵션입니다 — 원시 HTML 블록이 접히고 렌더링되지 않습니다. 새니타이즈 는 위험한 태그를 제거하고 HTML을 렌더링합니다. 새니타이즈 + 스타일 은 추가로 인라인 style 속성을 보존합니다.

파일 및 이미지

파일 브라우저, 저장, 문서 기록, 이미지 처리, 문서 도구.

파일 브라우저

이 설정은 워크스페이스 (폴더)가 열려 있을 때만 적용됩니다.

설정설명기본값
숨긴 파일 표시파일 탐색기 사이드바에 점 파일 및 숨긴 시스템 항목 포함끄기
모든 파일 표시파일 탐색기에 마크다운이 아닌 파일 표시. 마크다운이 아닌 파일은 시스템 기본 응용 프로그램으로 열립니다끄기

종료 동작

설정설명기본값
종료 확인실수로 종료하는 것을 방지하기 위해 Cmd+Q (또는 Ctrl+Q)를 두 번 눌러 종료 필요켜기

저장

설정설명기본값옵션
자동 저장 활성화편집 후 파일 자동 저장켜기켜기 / 끄기
저장 간격자동 저장 사이의 시간. 자동 저장이 활성화된 경우에만 사용 가능30초10초, 30초, 1분, 2분, 5분
문서 기록 유지실행 취소 및 복구를 위한 문서 버전 추적켜기켜기 / 끄기
최대 버전 수문서당 유지할 기록 스냅샷 수50 버전10, 25, 50, 100
버전 유지 기간기록 스냅샷이 정리되기 전 최대 보존 기간7일1일, 7일, 14일, 30일
병합 창이 창 내의 연속 자동 저장이 단일 스냅샷으로 통합되어 저장소 노이즈 감소30초끄기, 10초, 30초, 1분, 2분
기록을 위한 최대 파일 크기이 임계값보다 큰 파일에 대해서는 기록 스냅샷 생략512 KB256 KB, 512 KB, 1 MB, 5 MB, 무제한

이미지

설정설명기본값옵션
붙여넣기 시 자동 크기 조정에셋 폴더에 저장하기 전 큰 이미지 자동 크기 조정. 값은 픽셀 단위 최대 크기입니다끄기끄기, 800px, 1200px, 1920px (Full HD), 2560px (2K)
에셋 폴더에 복사붙여넣거나 드롭한 이미지를 임베드하는 대신 문서의 에셋 폴더에 복사켜기켜기 / 끄기
닫을 때 사용하지 않는 이미지 정리문서를 닫을 때 더 이상 참조되지 않는 에셋 폴더의 이미지 자동 삭제끄기켜기 / 끄기

TIP

스크린샷이나 사진을 자주 붙여넣는 경우 붙여넣기 시 자동 크기 조정 을 활성화하세요 — 수동 크기 조정 없이 에셋 폴더를 가볍게 유지합니다.

문서 도구

VMark는 추가 형식 (DOCX, EPUB, LaTeX 등)으로 내보내기를 활성화하기 위해 Pandoc을 감지합니다. 감지 를 클릭하여 시스템에서 Pandoc을 스캔합니다. 발견되면 버전과 경로가 표시됩니다.

모든 내보내기 옵션에 대한 자세한 내용은 내보내기 및 인쇄를 참조하세요.

통합

MCP 서버 및 AI 제공자 구성.

MCP 서버

MCP (Model Context Protocol) 서버는 Claude Code와 같은 외부 AI 어시스턴트가 VMark를 프로그래밍 방식으로 제어할 수 있게 합니다.

설정설명기본값
MCP 서버 활성화MCP 서버를 시작하거나 중지합니다. 실행 중일 때 포트와 연결된 클라이언트를 보여주는 상태 배지가 표시됩니다켜기 (토글)
시작 시 실행VMark가 열릴 때 MCP 서버 자동 시작켜기
편집 자동 승인먼저 승인 미리보기를 표시하지 않고 AI가 시작한 문서 변경 사항을 적용합니다. 주의해서 사용하세요끄기

서버가 실행 중일 때 패널에도 다음이 표시됩니다:

  • 포트 — 자동으로 할당됨; AI 클라이언트는 설정 파일을 통해 검색
  • 버전 — MCP 서버 사이드카 버전
  • 도구 / 리소스 — 사용 가능한 MCP 도구 및 리소스 수
  • 연결된 클라이언트 — 현재 연결된 AI 클라이언트 수

MCP 서버 섹션 아래에서 단 한 번의 클릭으로 지원되는 AI 클라이언트 (Claude, Cursor, Windsurf 등)에 VMark의 MCP 설정을 설치할 수 있습니다.

자세한 내용은 MCP 설정MCP 도구 참조를 참조하세요.

AI 제공자

AI 지니를 구동하는 AI 제공자를 구성합니다. 한 번에 하나의 제공자만 활성화할 수 있습니다.

CLI 제공자 — 로컬에 설치된 AI CLI 도구 (Claude, Codex, Gemini, Ollama)를 사용합니다. 감지 를 클릭하여 $PATH에서 사용 가능한 CLI를 스캔합니다. CLI 제공자는 구독 플랜을 사용하며 API 키가 필요하지 않습니다.

REST API 제공자 — 클라우드 API (Anthropic, OpenAI, Google AI, Ollama API)에 직접 연결합니다. 각각 엔드포인트, API 키, 모델명이 필요합니다.

각 제공자에 대한 자세한 설정 지침은 AI 제공자를 참조하세요.

언어

CJK (중국어, 일본어, 한국어) 서식 규칙. 서식 > CJK 텍스트 서식 (Cmd+Shift+F)을 실행할 때 이 규칙이 적용됩니다.

TIP

언어 섹션에는 20개 이상의 세밀한 서식 토글이 포함되어 있습니다. 예시가 포함된 각 규칙에 대한 전체 설명은 CJK 서식을 참조하세요.

전각 표준화

설정설명기본값
전각 문자/숫자 변환전각 알파벳 문자를 반각으로 변환 (예: ABCABC)켜기
구두점 너비 표준화CJK 문자 사이에 있을 때 전각 쉼표와 마침표를 반각으로 변환켜기
괄호 변환내용이 CJK인 경우 전각 괄호를 반각으로 변환켜기
대괄호 변환내용이 CJK인 경우 반각 대괄호를 전각 【】로 변환끄기

간격

설정설명기본값
CJK-영어 간격 추가CJK와 라틴 문자 사이에 공백 삽입켜기
CJK-괄호 간격 추가CJK 문자와 괄호 사이에 공백 삽입켜기
통화 간격 제거통화 기호 뒤의 여분 공백 제거 (예: $ 100$100)켜기
슬래시 간격 제거슬래시 주변 공백 제거 (예: A / BA/B), URL 보존켜기
여러 공백 축소여러 연속 공백을 단일 공백으로 줄이기켜기

대시 및 따옴표

설정설명기본값
대시 변환CJK 문자 사이의 이중 하이픈 (--)을 em 대시 (——)로 변환켜기
em 대시 간격 수정em 대시 주변의 적절한 간격 보장켜기
직선 따옴표 변환직선 "'를 스마트 (곡선) 따옴표로 변환켜기
따옴표 스타일스마트 따옴표 변환의 대상 스타일곡선 "" ''
큰따옴표 간격 수정큰따옴표 주변 간격 표준화켜기
작은따옴표 간격 수정작은따옴표 주변 간격 표준화켜기
CJK 코너 따옴표번체 중국어 및 일본어 텍스트의 경우 곡선 따옴표를 코너 괄호 「」로 변환합니다. 따옴표 스타일이 곡선으로 설정된 경우에만 사용 가능끄기
중첩된 코너 따옴표「」 안의 중첩된 단일 따옴표를 『』로 변환끄기

정리

설정설명기본값옵션
연속 구두점 제한!!!와 같은 반복된 구두점 제한끄기끄기, 단일 (!!!), 이중 (!!!!!)
후행 공백 제거줄 끝의 공백 제거켜기켜기 / 끄기
줄임표 표준화간격이 있는 점 (. . .)을 올바른 줄임표 (...)로 변환켜기켜기 / 끄기
줄 바꿈 축소3개 이상의 연속 줄 바꿈을 2개로 줄이기켜기켜기 / 끄기

단축키

모든 키보드 단축키를 보고 사용자 정의합니다. 단축키는 카테고리별로 그룹화됩니다 (파일, 편집, 보기, 서식 등).

  • 검색 — 이름, 카테고리, 또는 키 조합으로 단축키 필터링
  • 단축키 클릭 — 키 바인딩을 변경합니다. 새 조합을 누른 다음 확인
  • 초기화 — 개별 단축키를 기본값으로 복원하거나 모두 한 번에 초기화
  • 내보내기 / 가져오기 — 사용자 정의 바인딩을 JSON 파일로 저장하고 다른 기기에서 가져오기

기본 단축키 전체 참조는 키보드 단축키를 참조하세요.

터미널

통합 터미널 패널을 구성합니다. Ctrl + `로 터미널을 엽니다.

설정설명기본값옵션
사용할 셸. 적용하려면 터미널 재시작 필요시스템 기본값시스템에서 자동 감지된 셸 (예: zsh, bash, fish)
패널 위치터미널 패널을 배치할 위치자동자동 (창 종횡비에 따라), 하단, 오른쪽
패널 크기터미널이 차지하는 사용 가능한 공간의 비율. 패널을 드래그하여 크기를 조정하면 이 값도 업데이트됩니다40%10% ~ 80%
글꼴 크기터미널의 텍스트 크기13px10px ~ 24px
줄 높이터미널 줄 간의 수직 간격1.2 (촘촘)1.0 (빡빡) ~ 2.0 (매우 넓음)
커서 스타일터미널 커서의 모양바, 블록, 밑줄
커서 깜빡임터미널 커서 깜빡임 여부켜기켜기 / 끄기
선택 시 복사선택된 터미널 텍스트를 클립보드에 자동 복사끄기켜기 / 끄기
WebGL 렌더러터미널에 GPU 가속 렌더링 사용. IME 입력 문제가 발생하면 비활성화합니다. 터미널 재시작 필요켜기켜기 / 끄기

세션, 키보드 단축키, 셸 환경에 대한 자세한 내용은 통합 터미널을 참조하세요.

정보

앱 버전, 웹사이트 및 GitHub 저장소 링크, 업데이트 관리를 표시합니다.

업데이트

설정설명기본값
자동 업데이트시작 시 업데이트 자동 확인켜기
지금 확인업데이트 확인 수동 트리거

업데이트가 가능하면 새 버전 번호, 릴리스 날짜, 릴리스 노트가 포함된 카드가 나타납니다. 업데이트를 다운로드 하거나, 이 버전을 건너뛰거나, 다운로드 후 재시작하여 업데이트 할 수 있습니다.

고급

TIP

고급 섹션은 기본적으로 숨겨져 있습니다. 설정 창에서 Ctrl + Option + Cmd + D를 눌러 표시합니다.

개발자 및 시스템 수준 구성.

링크 프로토콜

설정설명기본값
사용자 정의 링크 프로토콜링크를 삽입할 때 VMark가 인식해야 하는 추가 URL 프로토콜. 각 프로토콜을 태그로 입력합니다obsidian, vscode, dict, x-dictionary

이를 통해 VMark가 유효한 URL로 처리할 obsidian://open?vault=... 또는 vscode://file/...와 같은 링크를 만들 수 있습니다.

성능

설정설명기본값
두 에디터 모두 활성 유지더 빠른 모드 전환을 위해 WYSIWYG와 소스 모드 에디터를 동시에 마운트합니다. 메모리 사용량이 증가합니다끄기

개발자 도구

개발자 도구 가 켜지면 세션 캡처, 검사, 복원, 지우기, 재시작을 테스트하는 버튼이 있는 핫 종료 개발자 도구 패널이 나타납니다 — 개발 중 핫 종료 동작 디버깅에 유용합니다.

참고 항목