Saat ini saya menulis dokumentasi saya secara langsung sebagai file bantuan vim. Terkadang saya perlu membuat format lain (misalnya PDF). Alur kerja saya adalah menyalin konten file bantuan dan mengubahnya menjadi sesuatu yang saya butuhkan. Ini adalah pekerjaan yang sangat membosankan, karena saya kebanyakan harus menambahkan markup tambahan.
Saya suka pendekatan Markdown, yang dapat (misalnya menggunakan Pandoc) diubah menjadi berbagai format output. Sayangnya tidak vim file bantuan. Saya mencari konverter yang mengambil format input standar (misalnya XML, Markdown, Teks yang distruktur ulang, teks biasa, ...) dan menghasilkan file bantuan vim. Atau ada cara lain untuk secara otomatis menghasilkan file bantuan vim tanpa menulis konverter seperti itu sendiri?
Jawaban:
Maaf telah menghidupkan kembali utas yang sangat lama. Saya penulis
mkd2vimdoc
skrip di balik tautan pertama yang disarankan oleh lornix sebelumnya. Saya baru-baru ini menulis ulangmkd2vimdoc
dari bawah ke atas sebagai html2vimdoc . Itu masih mendukung penurunan harga sebagai format input; itu akan mengonversi Markdown ke HTML dan kemudian mengonversi HTML itu ke file bantuan Vim. Fokus selama penulisan ulang adalah pada dukungan untuk berbagai input dokumen.Script baru sedang digunakan oleh saya dan beberapa penulis plug-in lainnya sehingga pasti dimaksudkan untuk penggunaan umum. Jika Anda ingin mencobanya lagi, saya ingin mendengar jika sekarang berfungsi lebih baik untuk dokumen yang ingin Anda gunakan. Jika masih tidak berhasil, jangan ragu untuk membuat masalah di GitHub.
sumber
Saya menemukan skrip ini , yang penulis buat untuk mengubah dokumentasi penurunan harga menjadi vim. Kedengarannya sangat dekat dengan apa yang Anda cari.
Sementara skrip vim.org ini ( github repo ) mengubah markdown menjadi apa yang tampak seperti hampir semua BUT vimdoc. (menghela nafas) Begitu dekat ... mungkin sedikit modifikasi?
sumber