1

Есть ли способ использовать системный буфер обмена в Mac OS X (он доступен с pbpaste и pbcopy для чтения и записи соответственно) вместо буфера обмена vim? Так, например, когда я делал вырезку или копирование в vim, он переходил в системный буфер обмена. И, кроме того, если бы я скопировал что-то в системный буфер обмена, я мог бы вставить это в vim с помощью P или p

Заранее спасибо!

1 ответ1

4

В Vim 7.3 добавлена «поддержка буфера обмена в консоли Mac» (см. Раздел :help added-7.3). Стандартный регистр * - это системный буфер обмена при запуске экземпляра vim на основе tty (+ также работает и является псевдонимом * для большинства систем, не относящихся к X11). Я использую Vim 7.3 от MacPorts.

Вставить: "*p
Скопируйте 4 строки: "*4yy
Вырезать 4 строки: "*4dd

Для версий Vim 7 до 7.3 вы можете использовать fakeclip.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .