czasami moje globalne podteksty nie zastępują wszystkich dopasowań w linii. Potwierdza to fakt, że widzę to, gdy dokonuję podstawień z potwierdzeniem, dopasowanie znajduje się w linii z wieloma możliwymi dopasowaniami, ale potem przechodzi do innej linii.
Używam parametrów glub gcdziałających na całym pliku za pomocą %.
W tym pliku:
hello hello
hello
hello hello hello
hello
Jeśli robię %s/hello/goodbye/gmam
goodbye hello
goodbye
goodbye hello hello
goodbye
Wszystko, co mam .vimrco wyszukiwaniu / zamianie, to
set hlsearch
set ignorecase
set incsearch
:echo &gdi co się stanie, jeśli dodasz drugą gflagę w ten sposób: %s/hello/goodbye/gglub jeśli usuniesz gflagę całkowicie? Jeśli wyjście :echo &gdjest 1, spróbuj dodać set nogdefaultna końcu swojego vimrc.
set nogdefaulttak, jak powiedziałeś, a przy okazji działa teraz. Dziękuję Ci!
vimrc.