(Plugin Obsidian) MVP: Multi-Vault Navigator Plugin, Cari seluruh catatan diberbagai Vault
Multi-Vault Navigator adalah sebuah plugin yang dibuat untuk menjembatani batasan antar vault, jika biasanya untuk mencari sebuah catatan dari vault berbeda kita diharuskan berpindah terlebih dahulu melalui Obsidian Vault Manager dengan MVP ini kita hanya perlu mencari melalui search bar dan semua catatan akan muncul, tanpa loading yang mengganggu, dengan akses yang cepat walau sebanyak apapun vault yang kamu punya. Saya membuat plugin ini karena saya memiliki banyak vault yang tersebar di lokal.
Fitur utama dalam Plugin ini adalah:
1. Google-Like Search page
Bingung di vault mana kamu menyimpan catatan atau artikel clipping dari website? Cukup gunakan Search page.
- Buka icon kaca pembesar di di Ribbon sidebar sebelah kiri.
- Ketika kamu mengetik di search bar, dibawahnya akan muncul berbagai catatan yang kamu miliki dari berbagai vault. Menampilkan Judul (dengan font berwarna biru), lokasi vault & path (Biru), serta snippet (cuplikan isi dari catatan).
- Tampilan berukuran penuh yang mirip mesin pencari modern.
2. Read-Only Cross-Vault View
Obsidian tidak mengizinkan kamu membuka catatan dari luar vault aktif kedalam tab. Plugin ini sudah mengatasinya dengan aman:
- Saat kamu meng-klik hasil pencarian yang ada, berupa catatan dari vault lain, catatan tersebut akan dibuka di Tab baru di vault yang sedang kamu buka dengan mode Read-Only.
- Catatan ditampilkan dalam mode Read-Only (hanya baca) dengan render Markdown penuh, sehingga kamu bisa membaca referensi silang tanpa harus menutup vault utama dan berpindah konteks.
3. Auto-Detect Vaults
Setelah plugin terpasang kamu tidak perlu repot mencari vault untuk mendaftarkan vault yang ada. Saat pertama kali diaktifkan, plugin akan membaca konfigurasi global OS kamu dan mendeteksi semua vault Obsidian yang pernah kamu buka, lalu menambahkannya secara otomatis.Jika ada Vault yang mungkin tidak terdeteksi kamu masih bisa mendaftarkan vault tersebut secara manual di pengaturan plugin.
4. Recent Files (File Terakhir Dibuka)
Ingin melanjutkan tulisan yang kamu lakukan kemarin tapi lupa di vault mana? Gunakan perintah Recent Files.
- Menampilkan daftar catatan yang paling baru dimodifikasi dari seluruh vault yang kamu miliki.
5. Quick Switch Vault
Fitur pencarian cepat (Fuzzy Finder) untuk berpindah ke vault lain secara instan tanpa harus membuka Vault Manager bawaan Obsidian.
Penggunaan & Commands
Buka Command Palette (Ctrl/Cmd + P) dan ketik Multi-Vault Navigator untuk melihat semua perintah yang tersedia:
-
Cross-Vault Command Center (Search Page): Tampilan utama (dashboard) untuk mencari catatan lintas vault, melihat Pinned Notes, dan Saved Searches. Klik ikon 🔍 di sidebar.
-
Natural Cross-Vault Links: Tulis
[VaultName::NamaCatatan](/notes/vaultname-namacatatan)di catatan mana saja, dan tautan akan otomatis menjadi aktif dan bisa diklik untuk membuka catatan dari vault lain! -
Find Duplicate Notes: Pindai seluruh vault untuk menemukan catatan dengan judul yang persis sama, dan bandingkan isinya.
-
Search All Vaults: Membuka popup modal (dropdown) untuk mencari ke seluruh vault dengan cepat.
-
Recent Files: Membuka popup modal berisi daftar 50 file terakhir diubah dari semua vault.
-
Switch Vault: Membuka popup modal untuk berpindah antar vault dengan cepat.
-
Move/Copy Current File to Vault: Membuka popup untuk memindahkan (Move) atau menyalin (Copy) catatan yang sedang dibuka ke vault lain. (Dilengkapi Inbox Router yang merekomendasikan vault tujuan berdasarkan Tag!).
-
Copy Cross-Vault Link for Current File: Membuat tautan spesial (
obsidian://mvn-open...) ke clipboard. -
Open Global Tag Explorer: Membuka tab yang menampilkan kumpulan seluruh tag dari semua vault.
-
Open Cross-Vault Daily Notes: Membuka tab dashboard yang mengurutkan semua daily notes (format
YYYY-MM-DD) dari semua vault. -
Refresh Index: Membaca ulang isi semua vault dan memperbarui cache pencarian secara manual.
Pengaturan (Settings)
Di menu Settings > Multi-Vault Navigator, kamu dapat mengatur:
-
Daftar Vault: Menghidupkan/mematikan indeks untuk vault tertentu, atau menghapus vault dari daftar.
-
Add Manual Vault: Menambahkan absolute path (
C:/...atau/Users/...) jika ada vault yang tidak terdeteksi otomatis. -
Max Preview Characters: Menentukan seberapa panjang cuplikan teks (snippet) yang disimpan untuk pencarian (default: 1000 karakter).
-
Global Exclude Patterns: Daftar nama folder atau file yang dipisahkan koma (misal:
Private, Rahasia, diary.md) agar tidak ikut terindeks di seluruh vault (sangat berguna untuk menjaga privasi catatan tertentu). -
Refresh Index: Tombol manual untuk membangun ulang indeks pencarian.
Keamanan & Privasi (Local-First)
Plugin ini 100% Local-First:
-
Tidak ada data yang dikirim ke internet atau cloud.
-
Indeks pencarian disimpan secara lokal dalam bentuk
.jsondi dalam folder plugin.obsidian/plugins/multi-vault-navigator/. -
Memanfaatkan library
minisearchyang sangat ringan dan berjalan sepenuhnya di memori komputermu tanpa aplikasi server eksternal.
Plugin ini dibuat untuk mempermudah navigasi antar vault yang terkadang mengganggu karena harus menunggu loading plugin terlebih dahulu saat berpindah vault, dengan ini kamu bisa membaca seluruh catatan dari vault manapun secara cepat.
Note: Plugin ini bekerja hanya untuk Obsidian versi PC/Desktop. Versi mobile tidak dapat menjalankan Plugin ini.
Update Version:
2.2.1
- Vault Badges & Customization: - Lencana warna-warni & ikon khusus untuk tiap vault.
- Advanced Filtering: Dropdown untuk membatasi pencarian pada vault spesifik.
- Sorting Options: Mengurutkan catatan berdasarkan Relavansi, Usia catatan (Baru/Lama), atau Alfabet vault.
- Include Patterns: Menyesuaikan direktori spesifik mana saja yang ingin diindeks.
- Cache Management: Tombol Clear Cache manual & perlindungan versi data internal.
2.2.2 Added Modern UI Appearance Setting (Classic vs Modern Card).
2.2.3 Fix blank settings tab bug & added UI layout setting.
2.2.4 All features included (Modern UI layouts, custom badges, folder filters). 100% compliant with Obsidian linter rules.
2.2.5 Hotfix 2.2.5: Fixed an issue where the settings tab would go blank on older Obsidian versions due to missing addColorPicker API. Implemented robust error catching for individual setting items.
2.2.6 Latest Hotfix 2.2.6: Removed deprecated display() method to comply with Obsidian 1.13.0 API and resolve bot warnings.
Plugin lain: