前言:
在GitHub上搜索外掛時: Search · obsidian text expand (github。com) ,發現如下幾個類似的外掛:
在GitHub上搜索到3個外掛
如上圖示,三個外掛名稱差不多,但用途是有些差異的,我常用的是第一個,後面兩個在一些場景下也很有用:比如要在筆記中引用程式碼來協助處理的功能、或者輸入:smile 符號需要使用微笑表情來替代等場景。
為方便大家查詢,我對以上三個外掛及與其類似的外掛進行了分類,並對之前文章中使用到的一些外掛也進行了部分列舉補充。大概的列舉如下:
一、檔案搜尋、整理類的;
以下外掛支援用多個組合條件來檢索你關注的內容,在多條件檢索下比自帶的查詢框更方便。
1。語法條件組合搜尋
GitHub - mrjackphil/obsidian-text-expand: A simple text expand plugin for Obsidian。md
github。com/mrjackphil/obsidian-text-expand
2。視覺化多條件搜尋
GitHub - ryanjamurphy/vantage-obsidian: Vantage helps you build complex queries using Obsidian‘s native search tools。
github。com/ryanjamurphy/vantage-obsidian
3。按yaml元資料進行搜尋
GitHub - blacksmithgu/obsidian-dataview: A complex query language implementation for the Obsidian note-taking tool。
github。com/blacksmithgu/obsidian-dataview
二、支援程式碼執行處理類的;
以下幾個外掛都支援在Obsidian筆記內容中執行程式碼,你可以自己選擇喜好的來嘗試一下。
1。Templater
GitHub - SilentVoid13/Templater: A template plugin for obsidian
這是一款按模板內容來填充並生成筆記內容的外掛,相對於Obsidian自帶的模板選單,這款外掛提供了更豐富的可用指令,它支援呼叫JS程式碼及系統命令。它透過監聽筆記建立事件來執行解析並執行模板檔案的內容。命令內容可參考:silentvoid13。github。io 你可以用它來建立有固定格式的筆記。這個外掛可以單獨使用,也可以和 QuickAdd 一起使用來建立一個完整的工作流程,[Obs#50] QuickAdd全攻略(一):改變工作流程的超強外掛_嗶哩嗶哩_bilibili 你可以參考這個影片瞭解它的用法。
2。Text Expander
GitHub - konodyuk/obsidian-text-expander: Text Expander plugin for Obsidian
github。com/konodyuk/obsidian-text-expander
3。obsidian-snippets-plugin
GitHub - cristianvasquez/obsidian-snippets-plugin
github。com/cristianvasquez/obsidian-snippets-plugin
4。obsidian-lab
GitHub - cristianvasquez/obsidian-lab
github。com/cristianvasquez/obsidian-lab
此外掛官方提供了部分示例指令碼:
GitHub - cristianvasquez/obsidian-lab-py: obsidian-lab, python
三、文字內容替換類的;
Keyboard Maestro
這個場景我用的比較多,如我之前是用vvv符號來快捷輸入如下這種模板內容或塊語法引用:
雖然你還可用KM或者AHK來實現,但現在你有更多的選擇了,比如用 Obsidian 外掛來實現:
Obsidian外掛
1。text-expander-plugin:
GitHub - akaalias/text-expander-plugin: A bare-bones and opinionated proof-of-concept text expander utility for Obsidian
github。com/akaalias/text-expander-plugin
這是一款文字替換外掛,使用它我們可以定義成對的文字縮寫詞及縮寫詞對應的內容,使用時透過兩個冒號加縮寫詞即可自動替換成最終的內容,方便我們快速的輸入固定的長文字資訊。
2。Obsidian Text Snippets Plugin
GitHub - ArianaKhit/text-snippets-obsidian: Snippets plugin for obsidian
github。com/ArianaKhit/text-snippets-obsidian
同上一款外掛,這也是一款文字縮寫替換內容的外掛,在外掛中定義縮寫詞及文字內容後,我們在編輯器中便可以透過快捷鍵或command命令觸發來快速透過縮寫詞輸入內容資訊。
此外掛的具體使用可參考如下 B站 連結:
快捷文字替換 | 筆記神器Obsidian完全指南_嗶哩嗶哩_bilibili
www。bilibili。com/video/BV1QQ4y1C7QJ
另外:
你也可用如下這個軟體,它支援Win/Mac/Linux多個平臺,幾乎能在所有軟體中使用,支援圖片和表情符號,而且開源免費,詳情請連結至官網檢視。
3。espanso
如下為GitHub連結網址及相關的介紹,你也可以訪問隨後的官方連結直接進入官網主頁操作。
GitHub - federico-terzi/espanso: Cross-platform Text Expander written in Rust
github。com/federico-terzi/espanso
以上為GitHub網址,你可點選如下連結跳轉至官網主頁,進入不同作業系統下的安裝主頁:
Install on macOS
espanso。org/install/mac/
安裝package並使用:
espanso 提供了package機制,意味著你可以直接安裝使用別人設定好的定製集,這裡我推薦幾款好用的package。你也可以點如下連結進入espanso package hub 主頁尋找更多:
espanso Pakcage-Hub Home
hub。espanso。org/
如下的兩款pakcage,一款可以實現在任何程式中快速輸入表情符號的功能,方便讓你的筆記或對話更具個性化;另一款則可實現輸入任意的文字內容,方便測試、開發人員、演示或填充表單。
All Emojis 支援快速輸入表情符號。符號使用對應的寫法: Emoji cheat sheet for GitHub, Basecamp, Slack & more (webfx。com)
Lorem 批次生成指定數量的句子或段落文字。它的寫法比較簡單,直接按連結指引上的說明編寫即可,它的句子生成來源於: Lorembuilder | The Filler Text Generator for OSX
結束:
以上就給大家先介紹這麼些外掛,總之希望對你有所幫助。
如果你有什麼想法或建議,歡迎和我在評論區一起探討....