vim борется при копировании больших блоков текста из внешнего окна

У вас есть ответ: kernel package linux-headers-3.4.0-030400-generic-pae is not supported

1
задан 29 November 2013 в 01:41

2 ответа

Исходя из предложения от сопровождающего после подачи отчета об ошибке, похоже, эта проблема вызвана синтаксическим маркером. Отключение подсветки синтаксиса временно (:set syntax=off) исправляет это, хотя необходимость делать то и другое, и :set paste, а затем переключать каждую обратно снова довольно раздражает (да, я знаю, что могу отображать команды в .vimrc. раздражает). Вставка также работает быстрее в gvim, чем в vim. Не знаю, почему.

Итак, текущий ответ - «отключить подсветку синтаксиса» ...

5
ответ дан 25 May 2018 в 04:02
  • 1
    Почему бы вам не отметить это как правильный ответ? – ndemou 22 October 2014 в 01:30
  • 2
    Поскольку я чувствую, что ответ Джима верен, это ошибка. Нет никакой причины, по которой нужно отключить подсветку синтаксиса, чтобы простая скопировать-вставку работала плавно, как в gedit, и т. Д. Просто кажется, что ошибка зависит от расширения синтаксического маркера, а не от базового vim. – cboettig 22 October 2014 в 08:19
  • 3
    Кто же тогда это cboettig, который писал: Итак, текущий ответ - «выключить подсветку синтаксиса» ... :-). Я саркастичен, конечно, но не поймите меня неправильно, я просто замечаю противоречие. В любом случае, после изучения немного более того, что ответ evilsoup еще более очевиден. См. Также stackoverflow.com/questions/18258561/… – ndemou 22 October 2014 в 11:41

Правильный способ вставки текста в vim с помощью команды p (из нормального режима).

Чтобы вставить из xclipboard (буфер обмена «средний клик»), вы должны использовать [ f2]. Чтобы вставить из Ctrl + V clipbaord, используйте "+p.

2
ответ дан 25 May 2018 в 04:02

Другие вопросы по тегам:

Похожие вопросы: