Chọn văn bản bạn muốn sao chép bằng Visual Mode trong trình chỉnh sửa Vim.
v
vào chế độ trực quan và chọn nhân vật ở vị trí con trỏ. Shift-v
chọn toàn bộ dòng.
Trong Vim, Sao chép được thực hiện bằng cách sử dụng y
hoặc "kéo dài" . Để sao chép văn bản đã chọn vào loại bảng tạm hệ thống "+y
ở Chế độ Bình thường . Bây giờ bạn có thể dán nó bất cứ nơi nào khác bằng cách sử dụng Ctrl-v
.
Để sao chép văn bản từ các ứng dụng bên ngoài vào trình soạn thảo Vim, trước tiên hãy sao chép văn bản bằng Ctrl-C
lệnh thông thường, sau đó chuyển đến trình soạn thảo Vim và nhập "+p
vào Chế độ bình thường .
Tôi thấy các lệnh trên rất tẻ nhạt để gõ mỗi lần tôi sao chép-dán từ bên ngoài Vim, vì vậy tôi đã ánh xạ Ctrl-y
để sao chép và Ctrl-p
dán vào Vim. Bây giờ tôi không phải gõ "+y
và "+p
mọi lúc.
Thêm chúng vào .vimrc
tập tin của bạn :
nnoremap <C-y > "+y
vnoremap <C-y> "+y
nnoremap <C-p> "+p
vnoremap <C-p> "+p
Chỉnh sửa: Trước khi làm theo các bước trên, hãy kiểm tra vim --verison
.Vim phải có +xterm_clipboard
tính năng được cài đặt để phương thức trên hoạt động. Nếu không, sau đó chạy sudo apt-get install vim-gtk
để có được các gói cần thiết.