Я знаю, что могу записать в файл, просто делая :w <file>. Я хотел бы знать, хотя, как я могу записать в файл, добавив его вместо перезаписи.
Пример использования: я хочу взять несколько образцов из файла журнала в другой файл. Чтобы достичь этого сегодня я могу сделать:
- Откройте файл журнала
- Выберите несколько строк с
Shift+v - Написать в файл:
:w /tmp/samples - Выберите еще несколько строк с
Shift+v - Добавить к
/tmp/samplesс:w !cat - >> /foo/samples
К сожалению, шаг 5 долгий, безобразный и подвержен ошибкам (если >вы потеряете данные, вы потеряете данные). Я надеюсь, что у Вима есть что-то лучше здесь.
3
Если вы заинтересованы в более эффективном использовании Vim, сделайте заказ на дочерних сайтах Vi и Vim .
—
Муру