Я заметил, что я должен быть в режиме вставки, чтобы вставлять в vim, используя ярлык экрана C-a ] или C-a C-] иначе я получаю искаженный (не обязательно мусорный) вывод. Я не думаю, что такое поведение вызвано какой-либо конкретной подсказкой или оболочкой, потому что я тестировал как в cygwin, так и в debian. Это проблема, которую я не могу обойти? Или есть решение?

2 ответа2

1

Единственное известное мне решение - это плагин screenpaste.vim . Он предоставляет несколько новых команд для вставки с экрана, которые не используют много нажатий клавиш.

0

У меня никогда не было хороших результатов при вставке в vim БЕЗ режима вставки, независимо от того, использую я экран или нет. По какой-то причине вставка из командного режима, кажется, обрезает первые несколько символов скопированного текста (где режим вставки вставляет текст как есть). При этом я добавил - отключил вставку - и - синтаксис - для функции в моем vimrc и сопоставил эту функцию с клавишей на моей клавиатуре, чтобы я мог переключать вставку и переключать подсветку синтаксиса (что делает для лучше приклеить). И на многих X-терминалах (я использую терминатор) вы можете отобразить Ctrl + Shift + V для вставки. Таким образом, процесс вырезания и вставки в vim быстрый и легкий, независимо от того, использую я экран или нет. Не уверен, что это то, что вы искали, но я надеюсь, что это может помочь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .