]> Sergey Matveev's repositories - stargrave-blog.git/commit
s//
authorSergey Matveev <stargrave@stargrave.org>
Thu, 30 Oct 2025 07:34:55 +0000 (10:34 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 30 Oct 2025 07:34:55 +0000 (10:34 +0300)
commit298c9d4ff2af67e913994b386cd19e924bfea10e
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentf977c67211e4df3400f3d4f9451c05f8e2c95306
s//

Парно программировали тут с коллегой и я узнал об очередном трюке Vim.
Если не указывать в команде подстановки "что" (надо заменить), то по
умолчанию будет использоваться подсвеченное (#, *) слово. Годами можно
всё новые и новые фишки узнавать об этом редакторе. Выглядит полезно, но
надо пытаться на практике применить, так как не уверен что я так уж
часто ищу слова и потом их хочу заменить. Вот правда из документации я
явно не вижу где это описано. Похоже намекается в последнем предложении:

                                                        *last-pattern*
The last used pattern and offset are remembered.  They can be used to repeat
the search, possibly in another direction or with another count.  Note that
two patterns are remembered: One for "normal" search commands and one for the
substitute command ":s".  Each time an empty pattern is given, the previously
used pattern is used.