Форматирование меняется при попытке скопировать текст из gedit в vim

Форматирование меняется при попытке скопировать текст из gedit в vim

Я хочу скопировать/вставить текст в vim из gedit. Исходный текст выглядит так:

скопировать из gedit

Я запускаю vim, нажимаю «i», затем щелкаю правой кнопкой мыши, вставляю и получаю это:

вставлено в vim

Как мне настроить vim так, чтобы он этого не делал? Как мне скопировать/вставить текст, чтобы не пришлось удалять эти ненужные вкладки?

решение1

Взглянемздесь. По сути, это pastetoggleвариант.

решение2

Возможно, ваш vim не знает о буфере обмена X11 или cutbuffer. Вместо запуска vimв командной строке запустите gvim -v. Это даст вам терминал Vim, но с включенными функциями X11. Тогда вставка с помощью мыши, например, с использованием средней кнопки мыши, должна просто работать.

Если это сработает, то вы можете добавить

alias vim='gvim -v'

в ваш файл ~/.bashrc для использования gvim при запуске vim.

Vim можно собрать с полной поддержкой X11 и мыши, но многие дистрибутивы этого не делают.

Связанный контент