Могу ли я вставить фрагмент программы на кодовую панель с помощью плагина CPPaste vim или нет?

Я использую vim в последнее время и кодовую панель. Есть хороший плагин для vim, который работает как шарм. Моя проблема в том, что иногда мне нужно просто вставить функцию, а не весь скрипт / программу.

Страница плагина CPPaste сообщает: чтобы отправить текущий буфер на http://codepad.org/, откройте вставленный код в веб-браузере и скопируйте URL вставленного фрагмента в буфер обмена.

Так как мне установить текущий буфер для определенного набора строк / строк (например, с помощью v/V)?

ура

1 ответ

Решение

Я использую плагин NrrwRgn для создания временного буфера с определенным подмножеством строк, а затем отправляю его на кодовую панель:

  • В
  • Выберите регион, который вы хотите вставить
  • : NR (из-за выбора командная строка будет читать :'<,'>NR)
  • Разделение буфера открывается
  • :CP

Возможно, это не идеальное решение, но работает достаточно хорошо. Кроме того, плагин NrrwRgn также очень полезен для редактирования частей больших файлов.

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