Có cách nào để thực hiện một yank giống như yank trong vim không?


2

Trong emacs, yanking hoạt động giống như thế này: nếu bạn xóa một cái gì đó, nó có thể được kéo trở lại vào một vị trí khác. Nói cách khác, yank của yacs giống như cắt và dán. Mặt khác, có vẻ như yim của vim giống như sao chép và dán: Tôi có thể lấy một cái gì đó và sau đó dán nó ở nơi khác, nhưng văn bản gốc vẫn còn đó. Có cách nào để cắt văn bản thay vì chỉ sao chép nó trong vim không?

Câu trả lời:


6

Sử dụng dở nơi bạn thường sử dụng y.


1
Trong Vim, những gì bạn xóa được giữ trong bộ đệm. Vì vậy, những gì bạn xóa, bạn thực sự có thể dán sau đó.
Gnoupi

Đừng! Tôi không thể tin rằng tôi đã không thử điều đó. : - /
Jason Baker

1
@Gnoupi: thuật ngữ vimish là "đăng ký", người ta có thể thấy nội dung của các thanh ghi bằng ": đăng ký"
akira

0

Bạn cũng có thể sử dụng xđể xóa từng ký tự (ký tự được tô sáng nếu ở chế độ trực quan) và dán chúng bằng cách sử dụng p.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.