Terkadang saya perlu mengirim fragmen kode di google-group inline. Teks tidak membantu di sini; Saya dapat mengetiknya dengan penurunan harga, mengubahnya menjadi html (menggunakan pandoc dll.), melampirkan ke mutt sebagai text/html dan kirimkan.
Ada satu solusi bagus yang tersedia di sini tetapi menggunakan sendmail eksternal program untuk mengirim email. Saya menggunakan mutt yang memiliki kemampuan untuk mengirim email melalui IMAP dengan sendirinya.
Jawaban yang Diterima:
Setelah Anda menulis pesan, tetapi sebelum mengirim Anda memiliki banyak pilihan yang tersedia untuk Anda. Tekan ? untuk melihatnya.
Beberapa yang mungkin membantu di sini:
Funtuk memfilter lampiran melalui prosesor eksternal- Gunakan
pandoc -s -f markdown -t htmluntuk mengonversi ke HTML
- Gunakan
^Tuntuk mengedit lampiran jenis MIME- Ubah dari
text/plainketext/html.
- Ubah dari
Sekarang makro yang akan melakukan semuanya dalam satu langkah. Tambahkan ini ke .muttrc . Anda :
macro compose \e5 "F pandoc -s -f markdown -t html \ny^T^Utext/html; charset=utf-8\n"
set wait_key=no
Untuk menggunakan makro ini, setelah Anda selesai menulis pesan tetapi sebelum Anda mengirim, tekan Esc lalu 5 untuk mengonversi pesan berformat penurunan harga menjadi HTML.
Anda secara alami dapat menyesuaikan makro ini sesuai keinginan Anda. Mutt memiliki banyak ikatan kunci yang sudah ada di dalamnya, jadi apa pun urutan kunci yang Anda pilih untuk diikat, pastikan itu tidak menimpa sesuatu yang lain (atau sesuatu yang Anda bisa hidup tanpanya).
Opsi set wait_key=no menekan Press any key to continue... prompt ketika perintah eksternal dijalankan. Jika wait_key adalah yes (yang merupakan default) Anda harus menekan Esc , lalu 5 , lalu tombol lainnya untuk melanjutkan.