Если ваши цифры после #
не имеют пробелов после них, вы можете использовать:
:g/\([0-9]\+\) /s//\1.0 /g
Использование ()
создает группы, которые вы можете назвать \D
взамещающий текст, где D
- позиция группы в строке поиска.Это даст вам:
1.0 1.0 0.0 # 1
6.0 1.0 0.0 # 2
8.0 1.0 0.0 # 3
10.0 1.0 0.0 # 4
12.0 1.0 0.0 # 6
Если у них есть пробелы после них (что у вас, похоже, есть), вы получите:
1.0 1.0 0.0 # 1.0
6.0 1.0 0.0 # 2.0
8.0 1.0 0.0 # 3.0
10.0 1.0 0.0 # 4.0
12.0 1.0 0.0 # 6.0
вв таком случае вы можете сделать:
:g/\.0\( *\)$/s//\1/g
чтобы исправить это.