Я являюсь регулярным регулярным выражением (просто читая свои первые статьи о них) и в то же время работаю над более сильным использованием vim. Я хотел бы использовать регулярное выражение для поиска всех экземпляров двоеточия :
, за которыми не следует пробел и вставить одно пространство между этими двоеточиями и любым символом после их.
Если я начинаю с:
foo:bar
Я хотел бы закончить с
foo: bar
Я дошел до %s/:[a-z]
, но теперь я не знаю, что делать для следующей части инструкции %s
.
Также, как мне изменить оператор :[a-z]
, чтобы убедиться, что он ловит все, что не является пространством?