Itu bahkan lebih mudah! Sekali lagi, gunakan perintah persegi panjang . Pindah ke salah satu sudut persegi panjang yang ingin Anda hapus, tekan C-SPC
untuk mengatur tanda. Pindah ke sudut lain dari persegi panjang dan tekan C-x r d
( delete-rectangle
). Misalnya, pindah ke baris pertama yang ingin Anda tindak lanjuti, tekan C-a
atau home
untuk pergi ke awal baris, pindah ke bawah ke baris terakhir yang ingin Anda tindak lanjuti, untuk pindah ke sudut kanan bawah, dan kemudian untuk menghapus.C-u number C-f
C-x r d
Jika baris terakhir memiliki lebih sedikit dari jumlah karakter yang diinginkan, mungkin lebih mudah menggunakan sudut kiri bawah dan kanan atas. Atau, Anda dapat menyisipkan karakter sampah (ini berguna jika baris pertama dan baris terakhir lebih pendek).
Anda dapat menggunakan C-x r k
untuk membunuh persegi panjang, yang memungkinkan Anda untuk menarik ( C-x r y
) nanti (pindah ke sudut kiri atas tempat di mana Anda ingin memasukkannya).
Anda juga dapat menggunakan C-x r t
( string-rectangle
) dan memasukkan string kosong.
Perintah persegi panjang didasarkan pada posisi kolom. Jika Anda ingin menghapus n karakter, bukan n kolom (yang membuat perbedaan dengan karakter multi-kolom seperti tab), Anda dapat menggunakan penggantian ekspresi reguler : ganti ^.\{42\}
dengan nol untuk menghapus 42 karakter pertama dari setiap baris.