Regex w wielu plikach w vimie


0

Muszę zamienić określone słowo w wielu plikach w vimie. Przekonałem się, że mogę to zrobić, jeśli otworzę każdy plik w buforze, ale podczas próby otwarcia wszystkich plików, które wymagają zastąpienia vima, oświadczam, że istnieje to „zbyt wiele nazw plików”. Istnieje wtyczka, która włącza to, czego potrzebuję, ale zastanawiałem się, czy istnieje rozwiązanie, o którym nie wiem, które nie wymaga wtyczki.

Odpowiedzi:


2

Zawsze możesz napisać własny skrypt. Oto co bym zrobił:

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

Potrzebujesz do tego nowej sesji vim.


: argadd może obsługiwać wiele argumentów pliku, więc można zrobić: argadd plik1 plik2 plik3
Heptite
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.