Поиск…


Синтаксис

  • set mouse = a
  • установить обертку
  • nmap j gj
  • nmap k gk

Перемещение вверх / вниз отображаемых строк при упаковке

Обычно J и K перемещаются вверх и вниз по строкам файла. Но когда вы обертываете, вы можете захотеть, чтобы они перемещались вверх и вниз по отображаемым линиям.

set wrap " if you haven't already set it
nmap j gj
nmap k gk

Включить взаимодействие с мышью

set mouse=a

Это позволит взаимодействовать с мышью в редакторе vim . Мышь может

  • изменить позицию текущего курсора
  • выбрать текст

Настройте регистр по умолчанию, который будет использоваться в качестве системного буфера обмена

set clipboard=unnamed

Это позволяет копировать / вставлять между Vim и системным буфером обмена без указания какого-либо специального регистра.

yy занимает текущую строку в системном буфере обмена

p вставляет содержимое системного буфера обмена в Vim

Это работает только в том случае, если ваша установка Vim поддерживает буфер обмена. Выполните следующую команду в терминале, чтобы проверить, доступна ли опция буфера обмена: vim --version | grep clipboard



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow