Резервное копирование системы на раздел

Если вы хотите скопировать содержимое вставки в один и тот же файл, используйте yank и paste. Если вы хотите скопировать содержимое вставки на терминалах, откройте первый файл, выдернув нужный текст, затем откройте второй файл в vim (например, :tabnew /path/to/second/file) и нажмите p, чтобы вставить его. Если вы хотите скопировать содержимое вставки из vim во внешнюю программу, вам необходимо получить доступ к системному буферу. Я предполагаю, что вы используете Ubuntu. В GUI-версии vim всегда есть поддержка буфера обмена, однако, если вы хотите использовать Vim с терминала, вам нужно будет проверить поддержку X11-буфера обмена. На консоли введите:
$ vim --version | grep xterm
Если вы найдете -xterm_clipboard, у вас есть два варианта: 1) Скомпилируйте vim самостоятельно, с флагом xterm_clipboard на 2) Удалите vim, установите gvim (vim-gtk или vim-gnome). Вы можете придерживаться non-gui vim, вызывая vim из терминала, так же, как и раньше. На этот раз, когда вы проверите, вы должны найти + xterm_clipborad. Теперь, когда вы выдергиваете какой-либо текст в регистре + в своем редакторе vim (например, «+ yy»), он также копируется в системный буфер обмена, который вы можете получить из своей внешней программы, например, редактора gedit, с помощью Ctrl + V. Если вы хотите скопировать содержимое вставки из внешней программы в vim, сначала скопируйте текст в системный буфер обмена с помощью Ctrl + C, затем в режиме вставки редактора vim, щелкните среднюю кнопку мыши (обычно колесо) или нажмите Ctrl + Shift + V, чтобы вставить Это 4 основные условия копирования и вставки, связанные с vim. Надеюсь, это поможет.
1
задан 21 June 2014 в 02:17

0 ответов

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

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