vim
Полезные конфигурации, которые можно поместить в .vimrc
Поиск…
Синтаксис
- 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