Регулярное выражение для нескольких файлов в vim

Регулярное выражение для нескольких файлов в vim

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

решение1

Вы всегда можете написать свой собственный сценарий. Вот что бы я сделал:

argadd file1
argadd file2
argadd file3 
argdo s/old/new/g

Однако для этого вам понадобится новый сеанс vim.

Связанный контент