Sau khi bật set mouse=a
, văn bản được sao chép bên trong Vim sẽ không dán bên ngoài Vim. Có ai biết một cách để khắc phục điều này?
Tại đây, chọn văn bản bằng chuột sẽ bật chế độ trực quan và vô hiệu hóa Copy
tùy chọn trong menu bật lên:
mouse=a
không phải là một tùy chọn biên dịch, đó là một cái gì đó trong vimrc B) Khi vim được biên dịch với +clipboard
nó cho phép bạn sao chép / dán khi :set number
bật và không sao chép / dán các số, mặc dù có lẽ bạn vẫn phải thực hiện một số ánh xạ C) Người ta không phải tự biên dịch lại VIM, nó có thể xuất hiện trong vim trên một số trình quản lý gói được hỗ trợ bởi bất kỳ hệ điều hành nào .. Trên osx, vim của brew có mặc dù vim mặc định của osx không. Câu trả lời của tôi đề cập đến osx này.
xsel
quả với bạn, bạn có thể chọn văn bản bằng trình chỉnh sửa hoặc bằng chuột và nhấn ctrl+c
để sao chép văn bản, bằng cách này là dành cho neovim, github.com/neovim/neovim/issues/7945#issuecomment-361970165
+clipboard
vàmouse=a
, bạn sẽ có thể sao chép / dán từ / sang vim mà không cần sử dụng menu bật lên của thiết bị đầu cuối. Bạn có thể kiểm tra nếuclipboard
được kích hoạt bằng cách sử dụngvim --version
.