VNote幻词

作者: tamlok | 来源:发表于2017-12-09 15:48 被阅读132次

    VNote之幻词 (Magic Word)

    • 经常需要插入时间日期?
    • 每天的日志以日期命名,输入很头疼?
    • 大量重复性地插入一些信息?

    或许,您该了解一下VNote的 幻词 (Magic Word) 了。

    什么是幻词?

    幻词,简单来说就是一些有特殊定义的符号,这些符号可以被展开为已经预定义的一些字符。最简单的例子就是日期了,比如我输入date,然后VNote自动会帮我展开为今天的日期,那该多惬意啊!

    幻词在哪里?

    在VNote中,幻词基本是无处不在的哦!只要是能输入的地方,大多都支持幻词特性。

    例如在新建笔记命名的时候,我们就可以输入幻词:

    image.png

    看到没有?输入%da%,VNote就会提示展开后的效果20171204.md。当然,幻词和普通字词是可以混合使用的哦。

    image.png

    除了命名之外,另一个重要场合当然是编辑区域啦。在编辑的时候,输入%da%,然后使用快捷键Ctrl+E M(按住Ctrl,然后按E,接着放开这两个按键,按下M即可),既可以将当前光标所在的词进行幻词解析。

    例如,输入以下内容:

    image.png

    然后按Ctrl+E M,编辑区变成如下:

    image.png

    为啥是%da%

    额~这个纯粹是个人喜好。VNote内置一些已经定义好的幻词,同样允许用户基于已有的幻词自定义新的幻词。

    在支持幻词的输入框中,输入幻词%help%即可看到所有已定义的幻词。

    image.png

    其中,%date%%datetime%是日期时间的另一个格式。

    我想要自己的日期格式,该怎么自定义幻词呢?其实,%date%就是一个基于已有幻词定义的幻词,它的定义是%yyyy%-%MM%-%dd%,所以我们也完全可以类似地定义其他的幻词。

    自定义幻词

    具体来说,用户打开配置文件vnote.ini,在里面加入一下内容即可:

    [magic_words]
    1\name=vnote
    1\definition="vnote is a great tool! -- Written %datetime%"
    2\name=hw
    2\definition="hello world!"
    size=2
    

    这样,我们就定义了两个幻词vnotehw了。

    幻词结合片段

    还记得VNote支持的片段 (Snippet) 功能吗?不错,片段里面的内容也是支持幻词的,所以如果我们要快速输入今天的日期,可以定义这样一个片段并分配快捷键d

    image.png

    于是,在写笔记的时候,我们可以按下快捷键Ctrl+E S D来快速插入当前日期。

    相关文章

      网友评论

      • 1c5e396cea27:毫不夸张的说,我一直也想要的就是这样的笔记本软件,所以笔记软件经常换,觉得他们都是渣渣,楼主,加油(ง •̀_•́)ง。

      本文标题:VNote幻词

      本文链接:https://www.haomeiwen.com/subject/epzuixtx.html