Saya menyalin teks dari Google Chrome atau PDF, dan menempelkannya ke Emacs.
Teks aslinya memiliki kutipan cerdas. Saya tidak ingin kutipan pintar di output.
Apakah ada cara, baik di sisi Menyalin atau di sisi Tempel, untuk secara otomatis menghapus tanda kutip pintar?
emacs
copy-paste
pijar
sumber
sumber
Jawaban:
Bagaimana tentang:
Masukkan itu di Anda
~/.emacs
dan Anda harus dapat menggunakan M-x replace-smart-quotesuntuk memperbaiki semua kutipan di buffer saat ini atau wilayah yang dipilih.Untuk menghindari memulai ulang Emacs agar
~/.emacs
perubahan diterapkan, pindahkan kursor Anda ke ujungdefun
with M-C-edan evaluasi C-x C-e.Perbarui kembali komentar:
Untuk secara otomatis melakukan ini ketika menarik (menempel), Anda dapat melakukan sesuatu seperti berikut:
Jika Anda ingin melakukannya saat menekan C-y, Anda dapat mengikatnya menggunakan:
Namun mungkin lebih baik menggunakan kunci lain (mungkin C-c y) karena ini akan menggunakan beberapa
yank
fungsi default .sumber