Powiel możliwe:
Case preserving substitute in VimVIM: Jak zachować sprawę do wyszukiwania i zastąpić
to możliwe, aby wykonać wyszukiwanie i zamienianie w vim, który zachowuje przypadek szukanej ? To była przydatna funkcja w intelliJ, której mi brakuje.
Na przykład coś takiego:
:s/[uU]ser/[pP]erson/ (obviously, this doesn't work)
taka, że:
user->person
User->Person
Innym przykładem z wielu znaków, aby zachować:
:s/[mM]y[uU]ser/[tT]his[pP]erson/g
taka, że:
myuser->thisperson
myUser->thisPerson
MyUser->ThisPerson
SmartCase wygląda tak, jak chcę –
Ta odpowiedź pomogła mi podwójnie. Użyłem przechowalni do wyszukiwania przy zachowaniu wielkości liter. Wróciłem do twojej odpowiedzi, aby wymyślić, jak wykonać wyszukiwanie i zastąpić je różnymi pisownymi odmianami pluracji (grupa/grupy => ciało/ciała). –