2010-10-14 1 views
0

Когда текст выбран в (my) gVim, автоматически копируется в буфер обмена (поведение X11). Хотя это было нормально в X11, он начинает меня анонимно в Windows и Mac OS. Я уверен, что это можно отключить где-нибудь. Но я не могу найти страницу справки о помощи. Возможно использование неправильного поискового запроса для Google и :help.Как отключить автоматическую копию в буфер обмена в gVim

Вопрос: Какую настройку :set мне нужно переключить, чтобы Vim вел себя как OS X или Windows и копировал в буфер обмена только на Ctrl-C. (Сопоставление уже есть место)

PS: Работа с компанией, предоставляемой IE без проверки орфографии - извините.

ответ

2

Вы должны иметь что-то вроде

set clipboard=unnamed 

В одном из ваших радиоуправляемых файлов. Удалите эту строку. Для получения дополнительной информации:

:help 'clipboard' 

(включая кавычки)

Смотрите также:

:help x11-selection 
+0

Фактически проблема была автоматической установки набора в guioptions. Но все же это было объяснено на странице справки, которую вы цитировали. Справка vim очень хороша, как только вы нашли нужную страницу. – Martin

+0

Да, я часто сталкиваюсь с проблемой «Я знаю, что я где-то видел это здесь». Например. Я хотел бы указать своим сотрудникам в документах для фигурных фигурных скобок в именах файлов, которые вы можете сделать, например. ': vimgrep/foo/**/*. {cpp, h}'. Увы, я видел это один раз, много использую и не могу найти его снова. :) –

1

Я наткнулся на ваш вопрос о поиске ответа на этот вопрос ..

Добавьте это в свой .gvimrc, чтобы отключить автокопирование в VIM

" Following three lines remove the auto copy function from VIM 
    set guioptions-=a 
    set guioptions-=A 
    set guioptions-=aA 
+0

Чтобы облегчить головные боли, я хочу отметить, что мне пришлось добавить это к концу моего '.gvimrc'. –

Смежные вопросы