Saya sering mengekstrak persegi panjang teks dari buffer, tetapi kemudian menemukan saya ingin menarik teks seolah-olah itu bukan persegi panjang. Apakah ada cara untuk menambahkan persegi panjang yang terbunuh saat ini ke cincin bunuh?
The GNU Emacs Pedoman telah mengatakan ini:
"Membunuh" persegi panjang tidak membunuh dalam arti biasa; persegi panjang tidak disimpan di cincin bunuh, tetapi di tempat khusus yang hanya mencatat persegi panjang terakhir yang terbunuh. Ini karena menarik persegi panjang sangat berbeda dari menarik teks linear sehingga perintah yank yang berbeda harus digunakan. Yap-popping tidak didefinisikan untuk persegi panjang.
Namun, pada dasarnya saya bisa mendapatkan perilaku yang saya inginkan
M->
pergi ke akhir bufferC-x r y
menyentak persegi panjangC-x C-x
titik dan tanda tukar (pilih jalur yang baru diseret)C-w
bunuh seleksi ke ring bunuh
Apakah ada cara yang lebih baik untuk mengubah persegi panjang yang terbunuh menjadi entri cincin bunuh?