Pytania oznaczone «replace»

Polecenie lub tryb nadpisywania tekstu. W przypadku operacji wyszukiwania i zamiany użyj znacznika [substitute].

25
Jak zamienić słowo na szarpane słowo w trybie normalnym

Kiedy muszę zastąpić słowo innym słowem, które szarpię, zwykle używam przepływu pracy, który wydaje mi się nienaturalny: Powiedzmy, że mam ten tekst: foo bar buzz I chcę szarpać fooi zastąpić barto, co szarpnąłem wcześniej. Po pociągnięciu foowidzę następujące opcje: opcja 1 Ustaw kursor za...

16
Zamień wzór na bieżący numer linii

Chciałbym zastąpić „x” w tym pliku bieżącym numerem wiersza. To znaczy zmiana x x x do 1 2 3 Na razie używam jedno liniowego Perla: perl -pi -e '$x=$.; s/x/$x/' myfile.txt Myślę, że UltraEdit może to zrobić za pomocą pionowego wyboru i zamiany. Czy można to zrobić w vimie? (Mój przykład...

14
Jak częściowo zastąpić tekst w wybranym bloku tekstu?

Niełatwo znaleźć dobry tytuł dla mojego problemu. Jestem świadom wstawiania przed blokiem tekstowym: Ctrl- v wybierz tekst liniiI ESC Teraz chciałbym to zrobić, ale także z wymianą części w moim wyborze bloku. Obecnie wykonuję dwie operacje Ctrl- v wybierz blok x wróć, aby rozpocząć Następuje...

11
Jak selektywnie zmienić podświetlony ciąg?

Podczas wyszukiwania wyróżniłem ciąg, który chcę zmienić. Teraz chcę zastąpić tylko podświetlony tekst. Używam ndo przejścia do następnej instancji ciągu wyszukiwania. Myślałem, że mogę coś zrobić, ciwale to zmienia całe słowo, a nie tylko podświetlony tekst. Znam się na tym, :%s/old/new/gale nie...

10
Wstaw numer przyrostowy do każdej linii w zaznaczeniu lub dopasowaniu

Mam problem. Mogę wymyślić dwa ogólne podejścia do rozwiązania, ale nie znam szczegółów dla żadnego z nich. ... Level 1: cũng also Level 1: và and Level 1: như like; such as Level 2: các plural marker Level 2: của belonging to ... Do każdej linii rozpoczynającej się od „Poziomu n” chcę wstawić...

9
Jak uzyskać podgląd polecenia zamiany?

Dość często potrzebuję wykonania podstawienia, które będzie miało rozbieżne dopasowania w całym dużym pliku oraz z trywialnymi wyrażeniami wyszukiwania i zastępowania. Powiedzmy na przykład, że mam kilka wywołań funkcji, takich jak okFunction(arg1, arg2 arg3). Argumenty będą się oczywiście różnić...