Như đã nói trong tiêu đề, tôi không thể sao chép từ vim vào clipboard hệ thống. Viceversa hoạt động, sao chép từ bên ngoài vim và dán với plà ok.
Tôi đã cài đặt hỗ trợ clipboard, phiên bản vim là 7.3.429:
$ vim --version | grep clip
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+xsmp_interact +xterm_clipboard -xterm_save
Tôi có:
set clipboard=unnamedplus
trong tôi .vimrcvà nó được thiết lập khi tôi làm:
set clipboard?
hoặc là
:echo has('clipboard')
Tôi đang sử dụng Ubuntu 12.04 LTS và vim bên trong gnome-terminal(nhưng GVim cũng gặp vấn đề tương tự). Ý tưởng nào không?
Cảm ơn
clipboard+=unnamedplusmột cái gì đó trong cài đặt mặc định là vô hiệu hóa nó. Thay đổi thành clipboard=unnamedplus(ví dụ: loại bỏ các cài đặt khác) làm việc cho tôi.
set clipboard+=unnamed& set clipboard+=unnamedpluskhông hoạt động trong khi sử dụng y và p để chia sẻ bảng tạm hệ thống. :set clipboard?== clipboard=autoselect,exclude:cons\|linux,unnamed,unnamedplus; Sau khi tôi lấy ra đầu tiên +, đó là set clipboard=unnamedvà set clipboard+=unnamedplus, và nó hoạt động !! :set clipboard?==clipboard=unnamed,unnamedplus