serii81
@serii81
Я люблю phр...

Как в vim подсчитать колличество букв в слове?

Всем привет.
Как при выделении слова, подсчитать колличество букв и скопировать в буфер обмена?
Например есть такакая задача:
aa - a =
aaa - a =
aaaa - a =
aaaaa - a =
aaaaa - aa =
aaaaaa - aaaaa =
aaaaaaa - aa =
aaaaaaa - aa =
aaaaaaaa - aa =
aaaaaaaa - aaaaa =
aaaaaaaa - aaaaaa =
aaaaaaaaa - aaa =
aaaaaaaaaa - aaaaa =
aaaaaaaaaa - aaaaaaaa =
aaaaaaaaaaa - aaaa =
aaaaaaaaaaa - aaaaa =
aaaaaaaaaaaaa - aaaaaa =
aaaaaaaaaaaaaa - aaa =
aaaaaaaaaaaaaaa - aa =
aaaaaaaaaaaaaaaa - aaaaaaaa =


Хочу решить с помощью макросов, только вот колличество букв не могу подсчитать
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
serii81
@serii81 Автор вопроса
Я люблю phр...
Нашел решение.
Скопировать слово в буфер обмена.
В командном режиме
:let @+ = len(@+)
Теперь у нас в буфере будет колличество симолов.

А чтобы заменить, в insert mode, Ctrl+r, =
:replace('a', @+)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы