3
Заміна чистим vimscript (без `: s`)
У моєму vimrc є таке: func! AddSpaceBeforeEqual() s/\([a-z)_0-9"'\[\]]\)=/\1 =/ge endfunc Я використовую vint, щоб обличити свій vimrc, і я отримав таке попередження: ProhibitCommandWithUnintendedSideEffect Уникайте команд з непередбачуваними побічними ефектами. Уникайте використання: s [ubstitute], оскільки він переміщує курсор і друкує повідомлення про помилки. Кращі функції (наприклад, пошук ()) краще підходять для …