Skip to content

设置

VMark 的设置面板让你可以自定义编辑器的方方面面。使用 Mod + , 或通过菜单栏中的 VMark > 设置 打开。

设置窗口有一个按字母顺序列出各章节的侧边栏。更改立即生效 —— 没有保存按钮。

外观

控制视觉主题和窗口行为。

主题

从五种颜色主题中选择。活动主题以其色块周围的圆环标示。

主题背景色风格
White#FFFFFF简洁、高对比度
Paper#EEEDED温暖中性色(默认)
Mint#CCE6D0柔和绿色,护眼
Sepia#F9F0DB温暖米黄色,书本感
Night#23262B深色模式

语言

设置描述默认值选项
语言更改菜单、标签和消息的界面语言,立即生效EnglishEnglish、简体中文、繁體中文、日本語、한국어、Español、Français、Deutsch、Italiano、Português (Brasil)

窗口

设置描述默认值
在标题栏显示文件名在 macOS 窗口标题栏显示当前文件名关闭
自动隐藏状态栏不与状态栏交互时自动隐藏关闭

编辑器

排版、显示、编辑行为和空白字符设置。

排版

设置描述默认值选项
拉丁字体拉丁文(英文)字体族系统默认系统默认、Athelas、Palatino、Georgia、Charter、Literata
中日韩字体中文、日文、韩文字体族系统默认系统默认、PingFang SC、Songti SC、Kaiti SC、Noto Serif CJK、Source Han Sans
等宽字体代码和等宽文本的字体族系统默认系统默认、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(宽敞)
中日韩字符间距中日韩字符之间的额外间距,以 em 为单位关闭关闭、0.02em(微妙)、0.03em(轻微)、0.05em(正常)、0.08em(宽)、0.10em(更宽)、0.12em(超宽)

显示

设置描述默认值选项
编辑器宽度最大内容宽度。较大的值适合大显示器;较小的值提高可读性50em(中等)36em(紧凑)、42em(窄)、50em(中等)、60em(宽)、80em(超宽)、无限制

TIP

18px 字号下的 50em 约为 900px —— 对大多数显示器来说是舒适的阅读宽度。

行为

设置描述默认值选项
Tab 大小按 Tab 时插入的空格数2 个空格2 个空格、4 个空格
启用自动配对输入开括号时自动插入对应的闭括号和引号开启开启/关闭
中日韩括号自动配对中日韩专用括号如 「」 【】 《》,仅在启用自动配对时可用自动关闭、自动
包含弯引号自动配对 ""'' 字符,可能与某些输入法的智能引号功能冲突,当中日韩括号设为"自动"时显示开启开启/关闭
同时配对 "输入右双引号 " 时也插入 "" 配对,当你的输入法在开闭引号之间交替时很有用,启用弯引号时显示关闭开启/关闭
复制格式从所见即所得模式复制时,纯文本剪贴板槽使用的格式纯文本纯文本、Markdown
选中即复制选中文本时自动复制到剪贴板关闭开启/关闭

空白字符

设置描述默认值选项
保存时的行尾符控制保存文件时如何处理行尾符保留现有保留现有、LF (\n)、CRLF (\r\n)
保留连续换行保持多个空白行,而不是合并关闭开启/关闭
保存时的硬换行样式硬换行在保存的 Markdown 文件中的表示方式保留现有两个空格(推荐)、保留现有、反斜杠(\
显示 <br> 标签在编辑器中可视化显示 HTML 换行标签关闭开启/关闭

TIP

两个空格是兼容性最好的硬换行样式 —— 在 GitHub、GitLab 和所有主流 Markdown 渲染器上均有效。反斜杠样式在 Reddit、Jekyll 和某些旧版解析器上可能失效。

Markdown

粘贴行为、布局和 HTML 渲染设置。

粘贴与输入

设置描述默认值选项
在搜索中启用正则在查找与替换栏显示正则切换按钮开启开启/关闭
智能粘贴 Markdown向所见即所得编辑器粘贴看起来像 Markdown 的文本时,自动转换为富文本内容自动(检测 Markdown)自动(检测 Markdown)、关闭

布局

设置描述默认值选项
块元素字号列表、引用块、表格、提示块和详情块的相对字号100%100%、95%、90%、85%
标题对齐标题的文本对齐方式左对齐左对齐、居中
图片和图表边框是否在图片、Mermaid 图表和数学块周围显示边框无、始终、悬停时
图片和表格对齐块图片和表格的水平对齐方式居中居中、左对齐

HTML 渲染

设置描述默认值选项
所见即所得中的原始 HTML控制是否在所见即所得模式下渲染原始 HTML 块隐藏隐藏、净化、净化 + 样式

TIP

隐藏 是最安全的选项 —— 原始 HTML 块折叠且不渲染。净化 在去除危险标签后渲染 HTML。净化 + 样式 额外保留内联 style 属性。

文件与图片

文件浏览器、保存、文档历史、图片处理和文档工具。

文件浏览器

这些设置仅在打开工作区(文件夹)时有效。

设置描述默认值
显示隐藏文件在文件浏览器侧边栏中显示点文件和隐藏系统项关闭
显示所有文件在文件浏览器中显示非 Markdown 文件,非 Markdown 文件会用系统默认应用打开关闭

退出行为

设置描述默认值
确认退出需要按两次 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(全高清)、2560px(2K)
复制到资产文件夹将粘贴或拖放的图片复制到文档的资产文件夹,而不是嵌入开启开启/关闭
关闭时清理未使用的图片关闭文档时自动删除资产文件夹中不再被引用的图片关闭开启/关闭

TIP

如果你经常粘贴截图或照片,请启用 粘贴时自动调整大小 —— 它无需手动调整即可保持资产文件夹轻量。

文档工具

VMark 检测 Pandoc 以支持导出为其他格式(DOCX、EPUB、LaTeX 等)。点击 检测 扫描你系统上的 Pandoc。找到后会显示其版本和路径。

所有导出选项的详情请参阅导出与打印

集成

MCP 服务器和 AI 提供商配置。

MCP 服务器

MCP(模型上下文协议)服务器允许外部 AI 助手(如 Claude Code 和 Cursor)以编程方式控制 VMark。

设置描述默认值
启用 MCP 服务器启动或停止 MCP 服务器。运行时,状态徽章显示端口和已连接的客户端开启(切换)
启动时自动启动VMark 打开时自动启动 MCP 服务器开启
自动批准编辑不显示预览确认,直接应用 AI 发起的文档更改,请谨慎使用关闭

服务器运行时,面板还会显示:

  • 端口 —— 自动分配;AI 客户端通过配置文件发现端口
  • 版本 —— MCP 服务器附属程序版本
  • 工具/资源 —— 可用的 MCP 工具和资源数量
  • 已连接的客户端 —— 当前连接的 AI 客户端数量

在 MCP 服务器部分下方,你可以一键将 VMark 的 MCP 配置安装到支持的 AI 客户端(Claude、Cursor、Windsurf 等)。

完整详情请参阅 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 提供商

语言

中日韩(中文、日文、韩文)格式化规则。这些规则在你运行 格式 > 格式化中日韩文本Cmd+Shift+F)时应用。

TIP

语言部分包含 20 多个细粒度的格式化开关。每条规则的完整说明和示例请参阅中日韩格式化

全角标准化

设置描述默认值
转换全角字母/数字将全角字母数字字符转换为半角(如 ABC 转为 ABC开启
标准化标点宽度将中日韩字符之间的全角逗号和句号转换为半角开启
转换括号内容为中日韩时将全角括号转换为半角开启
转换方括号内容为中日韩时将半角方括号转换为全角 【】关闭

间距

设置描述默认值
添加中日韩-英文间距在中日韩字符和拉丁字符之间插入空格开启
添加中日韩-括号间距在中日韩字符和括号之间插入空格开启
删除货币间距删除货币符号后的多余空格(如 $ 100 变为 $100开启
删除斜杠间距删除斜杠周围的空格(如 A / B 变为 A/B),保留 URL开启
合并多余空格将多个连续空格减少为单个空格开启

破折号与引号

设置描述默认值
转换破折号将中日韩字符之间的双连字符(--)转换为破折号(——开启
修复破折号间距确保破折号周围有适当的间距开启
转换直引号将直引号 "' 转换为弯引号开启
引号样式智能引号转换的目标样式弯引号 "" ''
修复双引号间距规范化双引号周围的间距开启
修复单引号间距规范化单引号周围的间距开启
中日韩直角引号将繁体中文和日文文本中的弯引号转换为直角括号 「」,仅在引号样式为"弯引号"时可用关闭
嵌套直角引号「」 内的嵌套单引号转换为 『』关闭

清理

设置描述默认值选项
限制连续标点限制重复的标点符号如 !!!关闭关闭、单个(!! 变为 !)、两个(!!! 变为 !!
删除行尾空格删除行末的空格开启开启/关闭
规范化省略号将带空格的点(. . .)转换为正确的省略号(...开启开启/关闭
合并换行将三个或更多连续换行减少为两个开启开启/关闭

快捷键

查看和自定义所有键盘快捷键。快捷键按类别分组(文件、编辑、视图、格式等)。

  • 搜索 —— 按名称、类别或按键组合过滤快捷键
  • 点击快捷键 更改其绑定,按下新的组合键后确认
  • 重置 —— 恢复单个快捷键的默认值,或一次性重置所有快捷键
  • 导出/导入 —— 将自定义绑定保存为 JSON 文件,并在另一台机器上导入

完整的默认快捷键参考请参阅键盘快捷键

终端

配置集成终端面板。使用 Ctrl + ` 打开终端。

设置描述默认值选项
Shell使用哪个 Shell,需要重启终端才能生效系统默认系统上自动检测到的 Shell(如 zsh、bash、fish)
面板位置终端面板放置的位置自动自动(基于窗口纵横比)、底部、右侧
面板大小终端占用可用空间的比例,拖动调整面板大小也会更新此值40%10% 至 80%
字号终端中的文字大小13px10px 至 24px
行高终端行间垂直间距1.2(紧凑)1.0(紧密)至 2.0(超宽)
光标样式终端光标的形状竖线竖线、方块、下划线
光标闪烁终端光标是否闪烁开启开启/关闭
选中即复制自动将选中的终端文本复制到剪贴板关闭开启/关闭
WebGL 渲染器使用 GPU 加速渲染终端,如遇输入法输入问题请禁用,需要重启终端开启开启/关闭

有关会话、键盘快捷键和 Shell 环境的更多信息,请参阅集成终端

关于

显示应用版本、网站和 GitHub 仓库链接,以及更新管理。

更新

设置描述默认值
自动更新启动时自动检查更新开启
立即检查手动触发更新检查

有可用更新时,会显示一张卡片,显示新版本号、发布日期和版本说明。你可以 下载 更新、跳过 此版本,或 —— 下载完成后 —— 重启以更新

高级

TIP

高级部分默认隐藏。在设置窗口中按 Ctrl + Option + Cmd + D 可显示。

开发者和系统级配置。

链接协议

设置描述默认值
自定义链接协议插入链接时 VMark 应识别的额外 URL 协议,以标签形式输入每个协议obsidianvscodedictx-dictionary

这让你可以创建如 obsidian://open?vault=...vscode://file/... 这样的链接,VMark 会将其视为有效 URL。

性能

设置描述默认值
同时保持两个编辑器活跃同时挂载所见即所得和源码模式编辑器,以加快模式切换,会增加内存使用关闭

开发者工具

开发者工具 切换为开启时,会出现一个 热退出开发工具 面板,其中包含用于测试会话捕获、检查、恢复、清除和重启的按钮 —— 在开发过程中调试热退出行为时很有用。

另请参阅