1

Я провожу свои дни, работая с файлами от 3 до 10 тысяч строк, и большую часть времени работаю только с 200 строками.

  • Я обычно ставлю отметку в начале и в конце региона, над которым работаю, но это имеет свои ограничения. Для поиска, например, я должен выбрать регион, а затем искать внутри этого региона.
  • Я пытался использовать свёртывание, но я редактирую tcl, а плагин, который позволяет сворачивать для синтаксиса tcl, заставляет vim ужасно зависать, поэтому его нельзя использовать. Я мог бы использовать ручное сворачивание, но у меня все еще была бы эта проблема для поиска.

Кроме того, так как некоторые части файлов очень похожи (много повторяющегося кода), я иногда редактирую неправильную часть и понимаю только после множества изменений.

Каким будет ваш рабочий процесс с vim для обработки такой ситуации?

1 ответ1

3

Созданные вручную сгибы были бы легким решением, но такие движения, как поиск, открывают их, поэтому требуются определенные усилия (или дополнительные сопоставления).

NrrwRgn - плагин для узких областей, похожий на Emacs, позволяет открывать части файла в отдельном «чистом» буфере, с синхронизацией изменений обратно в исходный буфер. Это комплексное, профессиональное решение, которое я бы порекомендовал.

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