История
Я использую vim на сервере Ubuntu для разработки веб-страницы. Большую часть времени я работаю на машине с Windows, используя шпаклевку. Всякий раз, когда мне нужно скопировать что-то из vim в буфер обмена Windows, я просто выбираю это, удерживая Shift (Shift необходим при использовании set mouse = a в .vimrc)
Эта проблема
Иногда мне приходится использовать машину с OSX. Ну, нет проблем: используя OSX-терминал, я подключаюсь к своему серверу Ubuntu по ssh, а vim - как замазка. Проблема в том, что, как только я установил мышку = a, больше невозможно легко скопировать содержимое в буфер обмена OSX. Пока mousa = a не задано, я могу просто скопировать содержимое, выбрав его.
Запрос
Кто-нибудь знает, как легко скопировать что-то из vim в буфер обмена OSX, если строка "set mouse = a" находится в .vimrc?
Спасибо.
/редактировать:
Решение
в .vimrc
set mouse=a
set term=xterm
Затем можно скопировать из vim в iTerm, если я нажму "Alt" при выборе контента, который я хочу скопировать.