按 F3,一键进入内置编辑器

用 mdview 打开任意 .md 文件后,按 F3 就进入内置编辑模式。也可以从右键菜单 → 编辑进入。再按一次 F3 则退出(退出后会刷新一次,回到纯阅读视图并显示最新内容)。

进入后界面会变成左右分屏

  • 左侧:源码编辑区,带行号,字体、字号跟右侧正文一致,两边内容分布对得上;
  • 中间:一条可拖拽的分隔条,鼠标拖动就能调整左右栏宽;
  • 右侧:实时预览,渲染出来的样子和正常阅读时一模一样。

快捷键速查表

这是本篇的核心。在编辑器里,下面这些快捷键都可用(Mac 上 Ctrl 对应 Cmd):

快捷键作用
F3进入 / 退出内置编辑器
Ctrl + S保存到文件,右侧预览随之刷新
Ctrl + T插入表格片段
Ctrl + L插入链接(选中网址则自动包成链接)
Ctrl + I插入图片(选中图片路径则自动包成图片)
Tab触发片段补全(见下),否则插入缩进
Enter换行,自动保留缩进并延续列表

片段补全:输入关键词,按 Tab 一键生成

这是内置编辑器最省事的功能。先输入一个关键词,再按 Tab,编辑器会把它展开成对应的代码片段,并把光标停在每个要填的位置:

  • table + Tab → 展开成一个表格模板(含表头、分隔行、示例单元格);
  • link + Tab → 展开成 [描述](url)
  • img(或 image)+ Tab → 展开成 ![alt](url)

不想用补全时,Tab 就老老实实插入缩进。表格怎么调对齐,可以看表格那篇

插入链接 / 图片的小聪明:Ctrl+L / Ctrl+I 时,如果你先选中了一段网址或图片路径再按,编辑器会直接把它包成链接 / 图片,省去手敲括号的麻烦。

保存与预览刷新

内置编辑器不会自动保存——改完要按 Ctrl + S 才会写入文件。保存后,右侧预览会随即刷新,把最新内容渲染出来,左侧的编辑状态和光标位置都不会丢。也就是说,你可以放心地反复「改一段 → Ctrl+S → 看预览」。

按章节双向滚动同步

长文档里,左右两边会按章节自动对齐滚动:在左边编辑某一段,右边预览会跟着滚到对应位置;反过来在右边预览里滚动,左边源码也会跟上。这样改哪个章节,眼睛不用来回找。

如果拖动过分隔条改了栏宽,编辑区换行会变化,滚动同步也会自动重新校准,不用手动处理。

顺带一提:外部编辑器

内置编辑器适合「读着读着改两笔」。如果你要长时间写、或需要更强大的编辑能力,mdview 还能调用本机外部编辑器

  • F4 调用外部编辑器;
  • 选中一段文字按 Ctrl + E,会用外部编辑器打开并定位到对应行。

外部编辑器保存后,mdview 会自动刷新预览。两者搭配:临时小改用 F3 内置编辑器,大段创作用 F4 外部编辑器。

小结

记住三件事就能把内置编辑器用顺:

  • F3 进出,左右分屏,所见即所得;
  • 关键词 + Tab 补全表格 / 链接 / 图片,Ctrl+S 保存看预览;
  • 长文档靠章节滚动同步,改哪里看哪里。

还没装 mdview?去 官网下载页装一个,随便打开个 .md 文件按 F3 试试。