快捷键
Yank Note 中的很多操作都可以通过快捷键来完成,这样可以提高效率。
你可以通过状态栏菜单 帮助->快捷键
来查看所支持快捷键和编辑快捷键。
特别说明
Yank Note 中暂时没有针对 Markdown 格式如“加粗”、“斜体”等专门设定的快捷键,这是因为 Markdown 语法本身就已经比较简单,Yank Note 的编辑器也针对相关格式编辑做了一些输入上的优化。
例如要加粗文本,你可以选中文字,然后直接输入 **
,Yank Note 会自动在选中的文字两边添加 **
,这样就实现了加粗的效果。斜体,括号等操作同理。下面是 Yank Note 支持的一些自动包裹的字符。
js
const surroundingPairs = [
{ open: '{', close: '}' },
{ open: '[', close: ']' },
{ open: '(', close: ')' },
{ open: '<', close: '>' },
{ open: '`', close: '`' },
{ open: "'", close: "'" },
{ open: '"', close: '"' },
{ open: '*', close: '*' },
{ open: '_', close: '_' },
{ open: '=', close: '=' },
{ open: '~', close: '~' },
{ open: '^', close: '^' },
{ open: '#', close: '#' },
{ open: '$', close: '$' },
{ open: '《', close: '》' },
{ open: '〈', close: '〉' },
{ open: '【', close: '】' },
{ open: '「', close: '」' },
{ open: '(', close: ')' },
{ open: '“', close: '”' },
]
想要了解更多技术细节?可以参考这篇博客文章:Yank Note 系列 10 - 新增自定义快捷键功能