TL; DR; phiên bản - Làm cách nào để hoàn tác văn bản đã được dán từ bộ đệm sao chép hệ điều hành của tôi mà không hoàn tác văn bản khác đã nhập từ khi tôi chuyển sang chế độ chèn?
Mô tả dài hơn:
- Đặt một cái gì đó vào bộ đệm sao chép hệ điều hành của bạn (ví dụ: tô sáng một số văn bản và thực hiện
Command-c
trên Mac) - Chuyển sang chế độ chèn trong vim (
i
) - Nhập một cái gì đó (ví dụ
asdf
) - Không thoát khỏi chế độ chèn, dán từ bộ đệm sao chép của bạn vào vim (
Command-v
trên Mac) - Đánh
escape
- Cố gắng hoàn tác dán (
u
)
Nó hoàn tác mọi thứ từ lần cuối cùng bạn chuyển sang chế độ chèn. Nói cách khác, nó xóa đi asdf
cộng với tất cả các văn bản tôi đã dán.
Làm thế nào để chỉ lùi lại văn bản mà dán vào? Tôi có phải luôn luôn thoát khỏi chế độ chèn và quay lại trước khi dán văn bản chỉ để có tùy chọn hoàn tác văn bản đã dán không?