程式編輯器裡的Bookmark可以快速的在多個不同檔案的多個位置跳轉,例如先在跳轉位置按Ctrl+Shift+數字設定位置書籤,需要跳回去時按Ctrl+數字就能跳回設定的位置。對於經常這樣操作的我來說,一直希望Obsidian的編輯器也能提供類似功能,可惜核心編輯器或Code Editor Shortcuts外掛、Keyshots外掛都沒有提供這個功能,我只好尋找其他替代方案來達成類似功能。
今天介紹兩個方法:使用書籤和區塊標籤+query程式碼區塊來達成相仿的跳轉功能。
1. 書籤
上次介紹書籤功能時沒有試出區塊書籤,原來區塊書籤只能透過命令來新增:Bookmark block under cursor...,為了方便操作我對此命令綁定了一個快捷鍵。
在要跳轉的位置處新增區塊書籤,要跳轉時開啟書籤窗格再點擊區塊書籤即可。 ^17cc11
[!TIP]+ 技巧
為達快速新增,可以省略選擇資料夾,直接將書籤存到根目錄
1.1. 顯著識別
為了更快速識別出區塊書籤,我以下列CSS片段變更圖示顏色: ^e19de6
/* Bookmark面板: 區塊圖示設定不同顏色 */
.tree-item-icon .lucide-toy-brick {
color: var(--color-accent);
}
2. 標籤
在要跳轉位置區塊後方先輸入一個空白,再加上特定的區塊標籤,例如#-1
。 #-JUMP
[!COMMENT]+ 建議
- 標籤名稱以減號或底線開頭,盡量簡短以方便輸入,並且標籤以名稱排序時能集中到開頭或最後
- 範例:
#-1
、#-JUMP
[!TIP]+ 技巧
可以用 AutoHotkey、TextExpander、Esponso之類的文字擴展工具設置熱鍵直接插入跳轉用標籤
#ifWinActive,ahk_exe Obsidian.exe
^+1::
Send {#}-JUMP
return
#ifWinActive
2.1. 使用標籤窗格
在右側邊欄開啟標籤窗格後,點擊特定標籤,則搜尋窗格會列出設置了標籤的筆記,點擊要跳往位置。 #-JUMP
2.2. 建立跳轉用筆記
- 建立筆記,內容是Obsidian的查詢程式碼區塊如下:
```query
tag:#-JUMP
2. 將筆記拖拉到左側邊欄後放到適當位置
3. 需要跳轉時點擊左側邊欄的筆記,再點擊特定位置
4. 缺點:第一次顯示時需要重新查詢
> [!COMMENT]+ 建議
> 1. 可安裝Query Control外掛,擴充query程式碼區域的功能
> 2. 可惜目前此外掛與v1.2不相容,須待外掛作者修改
## 3. 相關鏈接
- Code Editor Shortcuts: https://github.com/timhor/obsidian-editor-shortcuts
- Keyshots: https://github.com/KrazyManJ/obsidian-keyshots
## 4. 教學影片
##
您可能也會有興趣的類似文章
- Obs121 | Obsidian v1.2全新升級!書籤核心外掛與搜尋增強,讓你更容易管理常用筆記! (0則留言, 2023/04/01)
- Obs123-掌握Obsidian的神秘技巧:解密鮮為人知的操作方法 (0則留言, 2023/04/15)
- Obsidian 1.0新手教學—打造個人知識管理利器,專屬的第二大腦 (2022年) (2則留言, 2022/10/22)
- [Obs#86] 分享與編輯器相關的21個Obsidian外掛 (0則留言, 2022/05/08)
- Obs#117 | Obsidian表格攻略與表格就地編輯外掛:Table Enhancer (0則留言, 2023/03/19)
- [Obs#17] Obsidian表格操作技巧—使用Advanced Tables外掛 (2則留言, 2020/11/07)
- [Obs#45] 軟體工程師必備的6個Obsidian外掛 (0則留言, 2021/08/13)
- Obs126|Obsidian 2023/04 7個新外掛介紹與評析 (0則留言, 2023/04/29)
- [Obs#107] Obsidian全方位搜尋:OmniSearch外掛 (0則留言, 2022/11/20)
- [Obs#96] Obsidian分頁調整: CSS樣式與外掛,讓分頁操作更簡便 (0則留言, 2022/09/10)
- [Obs#111] 幾個最近使用的外掛:Surfing、Quiet Outline、Colorful Tag、Share as Gist、Commander (0則留言, 2023/01/23)
- Obs#120 | Chronology:筆記年表一覽無遺 (0則留言, 2023/03/26)
- [Obs#88] 綜合練習:快速設定的6種方法─使用8個Obsidian外掛 (0則留言, 2022/05/21)
- [Obs#95] Obsidian v0.16對於使用介面的強化 (0則留言, 2022/09/04)
- Obs#119 | 喜新厭舊沒什麼不好-總是開啟在新分頁:Open in New Tab (0則留言, 2023/03/26)