Я ищу способ заменить все точки в строке, кроме последней.Vim: Заменить все точки, но последний в строке
Пример:
Blah - whatever - foo.bar.baz.avi
должен стать
Blah - whatever - foo bar bar.avi
Поскольку я буду иметь более чем одну строку в файле, и количество точек изменяется в каждой строке я ищу общее решение и не что-то вроде «Замените первые совпадения X», когда X является константой.
Да, я хочу заменить все точки пробелами, кроме одного между именем файла и расширением. – ThiefMaster