Tôi đã cố gắng sao chép dán một cái gì đó từ vim sang một ứng dụng khác và từ ứng dụng đó sang vim
sử dụng nhấp chuột phải và sau đó sao chép và dán (hoặc với Ctrl+ vvà Ctrl+ cvà cũng đã thử Commandphiên bản cho mac OSX.). Tuy nhiên, khi tôi thử thực hiện, nó chỉ sao chép từ đầu tiên khi tôi thực hiện từ vim
hoặc khi tôi sao chép từ ứng dụng sang vim
, nó sao chép mọi thứ, nhưng chèn các tab và khoảng trắng lạ. Tôi nghĩ điều này đã xảy ra khi tôi quyết định đặt chuột trong thiết bị đầu cuối. Như trong:
:set mouse=a
Tôi có dòng đó trên .vimrc
tập tin của tôi trên iTerm (mac os x). Mặc dù, có thể làm cho bản sao của tôi dán với các ứng dụng khác vim
không bị phá vỡ mouse=a
không? Hoặc ít nhất có thể tắt chuột trong khi tôi thực hiện dán sao chép? Tôi đã làm :help
chuột nhưng các ý kiến không hữu ích cho tôi. Tôi sẽ dán chúng ở đây nhưng ... công cụ sao chép của tôi bị hỏng!
Tôi đã thử :set mouse!
và :set mouse=a!
những thứ này chẳng có ích gì ... :(
Thông tin bổ sung về môi trường của tôi:
Tôi cũng đang sử dụng tmux hầu hết thời gian, tuy nhiên, tôi đã kiểm tra lỗi / lỗi này mà không có phiên tmux, đó là lý do tại sao tôi đăng bài này chủ yếu dưới dạng câu hỏi vim.
vim
có khả năng kéo theo Lựa chọn chính chỉ bằng cách sử dụngy
động từ. Tôi không biết tại sao bạn sẽ không sử dụng nó.