VNote之幻詞 (Magic Word)
- 經(jīng)常需要插入時間日期收壕?
- 每天的日志以日期命名歼捐,輸入很頭疼氓拼?
- 大量重復(fù)性地插入一些信息你画?
或許,您該了解一下VNote的 幻詞 (Magic Word) 了桃漾。
什么是幻詞坏匪?
幻詞,簡單來說就是一些有特殊定義的符號撬统,這些符號可以被展開為已經(jīng)預(yù)定義的一些字符适滓。最簡單的例子就是日期了,比如我輸入date
恋追,然后VNote自動會幫我展開為今天的日期凭迹,那該多愜意啊苦囱!
幻詞在哪里嗅绸?
在VNote中,幻詞基本是無處不在的哦沿彭!只要是能輸入的地方朽砰,大多都支持幻詞特性。
例如在新建筆記命名的時候喉刘,我們就可以輸入幻詞:
看到?jīng)]有瞧柔?輸入%da%
,VNote就會提示展開后的效果20171204.md
睦裳。當(dāng)然造锅,幻詞和普通字詞是可以混合使用的哦。
除了命名之外廉邑,另一個重要場合當(dāng)然是編輯區(qū)域啦哥蔚。在編輯的時候倒谷,輸入%da%
,然后使用快捷鍵Ctrl+E M
(按住Ctrl
糙箍,然后按E
渤愁,接著放開這兩個按鍵,按下M
即可)深夯,既可以將當(dāng)前光標(biāo)所在的詞進(jìn)行幻詞解析抖格。
例如,輸入以下內(nèi)容:
然后按Ctrl+E M
咕晋,編輯區(qū)變成如下:
為啥是%da%
額~這個純粹是個人喜好雹拄。VNote內(nèi)置一些已經(jīng)定義好的幻詞,同樣允許用戶基于已有的幻詞自定義新的幻詞掌呜。
在支持幻詞的輸入框中滓玖,輸入幻詞%help%
即可看到所有已定義的幻詞。
其中质蕉,%date%
和%datetime%
是日期時間的另一個格式势篡。
我想要自己的日期格式,該怎么自定義幻詞呢饰剥?其實(shí)殊霞,%date%
就是一個基于已有幻詞定義的幻詞,它的定義是%yyyy%-%MM%-%dd%
汰蓉,所以我們也完全可以類似地定義其他的幻詞绷蹲。
自定義幻詞
具體來說,用戶打開配置文件vnote.ini
顾孽,在里面加入一下內(nèi)容即可:
[magic_words]
1\name=vnote
1\definition="vnote is a great tool! -- Written %datetime%"
2\name=hw
2\definition="hello world!"
size=2
這樣祝钢,我們就定義了兩個幻詞vnote
和hw
了。
幻詞結(jié)合片段
還記得VNote支持的片段 (Snippet) 功能嗎若厚?不錯拦英,片段里面的內(nèi)容也是支持幻詞的,所以如果我們要快速輸入今天的日期测秸,可以定義這樣一個片段并分配快捷鍵d
:
于是疤估,在寫筆記的時候,我們可以按下快捷鍵Ctrl+E S D
來快速插入當(dāng)前日期霎冯。