Ini adalah pertanyaan dua bagian yang berkaitan dengan tautan busuk .
Apakah mode-org menyediakan fungsionalitas apa pun untuk memvalidasi tautan, terutama tautan lokal? Ini bisa digunakan untuk memerangi tautan yang membusuk setelah fakta.
Lebih baik lagi, apakah org menyediakan fungsionalitas sehingga jika saya mengganti nama file dalam dired, itu akan memperbarui file yang terpengaruh? Ini dapat mencegah beberapa jenis tautan busuk sebelum terjadi, setidaknya untuk file lokal.
org-bracket-link-analytic-regexp
akan membantu memisahkan tautan Org? Sepertinya itu dibuat untuk tugas seperti ini.Sejak Org 9.0 Anda dapat menjalankan
org-lint
fungsi yang, antara lain, memeriksa tautan lokal yang rusak.sumber
Saya menulis skrip Python https://github.com/cashTangoTangoCash/orgFixLinks yang berupaya memperbaiki tautan yang rusak ke file lokal, dalam satu atau lebih file org pada drive lokal di OS Ubuntu. Ini tentu saja merupakan skrip baris perintah amatir, tetapi mungkin layak untuk dimainkan. Ada wiki GitHub yang menyediakan tingkat dokumentasi: https://github.com/cashTangoTangoCash/orgFixLinks/wiki . Silakan periksa peringatan di README.
Maaf, skrip Python ini bukan bagian dari Org, tetapi sepenuhnya terpisah / berdiri sendiri. Saya harap tidak ada yang terganggu karena saya tidak menjawab pertanyaan OP secara langsung; Saya hanya berpikir seseorang mungkin suka bermain dengan skrip Python.
sumber