Задать вопрос
@arruah

Как добавить один блок текста в конец файла в нескольких файлах?

Есть мультиязычный проект в котором необходимо добавлять или изменять со временем какой то текст. Локализация привязана к английскому тексту поэтому когда меняется английский текст то приходится менять этот блок во всех файлах локализации.
Есть ли возможность в vim добавлять текст в конец файла одновременно в нескольких файлах?
  • Вопрос задан
  • 136 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Neovim - практика и настройка
    2 недели
    Далее
  • Университет «Синергия»
    Профессия Python-разработчик
    6 месяцев
    Далее
  • Stepik
    Пакет курсов по Linux: видеокурс + сертификационные экзамены
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
nekipelov
@nekipelov
Например так:

:bufdo execute "normal! Gp | update"

* bufdo - для всех открытых буферов (можно argdo, tabdo, windo)
* execute - выполнить команду
* normal - команды "нормального" режима
* G - идти в конец
* p - вставить текст из буфера (скопированный командой y)
Ответ написан
Комментировать
BuriK666
@BuriK666
Компьютерный псих
echo "your text here" | tee -a *.txt
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы