Tôi dường như thường muốn sao chép dán nhiều cột, ví dụ: tôi dán một cột
line one
line two
line three
Bây giờ tôi muốn có thể kéo một cột khác đằng sau nó. Giả sử bộ đệm kill của tôi có các mục sau:
added to one
added to two
added to three
Lệnh nào tôi cần phải gọi để có được những điều sau đây:
line one added to one
line two added to two
line three added to three
Cập nhật
Sử dụng chức năng hình chữ nhật của Emacs giúp khá nhiều, nhưng vẫn không tối ưu. Chẳng hạn, nếu sử dụng Emacs trong chế độ đồ họa và bạn đang kéo dài từ các chương trình bên ngoài, tức là sử dụng chức năng Sao chép-dán từ HĐH của bạn, bộ đệm giết không có thông tin meta hình chữ nhật, vì vậy yank hình chữ nhật không hoạt động. Một vấn đề khác là nếu bạn đang có một cột với chiều rộng bên trong khác nhau:
short line *
a much larger line which goes on
short line again
Và bạn muốn yank hình chữ nhật, bạn sẽ phải đặt con trỏ của bạn tại vị trí được đánh dấu (*). Mặc dù điều này là tầm thường với ba dòng, nhưng nó có thể khá cồng kềnh để đảm bảo bạn đang đặt con trỏ ở cạnh ngoài cùng của cột đầu tiên.