Выделите текст, который вы хотите скопировать, используя визуальный режим в редакторе Vim.
vвходит в визуальный режим и выбирает символ в месте расположения курсора. Shift-vвыделяет всю строку
В Vim копирование выполняется с помощью yили "дергание" . Для копирования выбранного текста в системный буфер обмена "+yв обычном режиме . Теперь вы можете вставить его куда угодно, используя Ctrl-v.
Чтобы скопировать текст из внешних приложений в редактор Vim, сначала скопируйте текст , используя обычную Ctrl-Cкоманду затем перейти в редактор Vim и тип "+pв обычном режиме .
Я считаю, что приведенные выше команды очень утомительно вводить каждый раз, когда я копирую-вставляю из-за пределов Vim, поэтому я сопоставил Ctrl-yскопировать и Ctrl-pвставить в Vim. Теперь мне не нужно печатать "+yи "+pкаждый раз.
Добавьте их в свой .vimrcфайл:
nnoremap <C-y > "+y
vnoremap <C-y> "+y
nnoremap <C-p> "+p
vnoremap <C-p> "+p
Изменить: Перед выполнением вышеуказанных шагов, проверьте vim --verison.Vim должен быть +xterm_clipboardустановлен компонент для работы вышеупомянутого метода. Если нет, то запустите, sudo apt-get install vim-gtkчтобы получить необходимые пакеты.