Có lẽ điều đơn giản nhất để bạn thử là đưa set clipboard=unnamed
vào .vimrc
và khởi động lại các phiên vim của bạn.
Điều này cho phép bạn chạy yank
(ví dụ yy
) trong một cửa sổ và put
(ví dụ p
) trong một cửa sổ khác sẽ chỉ hoạt động, vì tất cả các phiên vim sẽ được chia sẻ cùng bộ đệm lựa chọn X.
Mặt khác, bộ đệm yank của bạn sẽ bị ghi đè ngay khi bạn chọn một số văn bản trong bất kỳ cửa sổ nào khác của bất kỳ ứng dụng nào.
Mặt khác, nó cũng có nghĩa là bất cứ thứ gì bạn có trong vim giờ đây đều có thể được dán vào bất kỳ ứng dụng nào bằng cách nhấp chuột giữa.
Nếu bạn không thích theo cách đó, bạn có thể nhập "+
hoặc "*
trước yank của bạn và đặt lệnh, ví dụ "+yy
để kéo một dòng.
Các +
hình thức tương tác với clipboard ( "+y
giống như Ctrl+ C, "+p
giống như Ctrl+ V).
Các *
hình thức tương tác với bộ đệm lựa chọn ( "*y
giống như nhấp chuột trái và kéo, "*p
giống như nhấp chuột giữa).
Xem phần Tạo lựa chọn GUI , hỗ trợ lựa chọn X11 và các tùy chọn bảng tạm và chuột để biết chi tiết.