Как скопировать длину слова в буфер обмена?

У меня есть несколько слов, и мне нужно скопировать длину слова в буфер обмена.

Пробовал:!wc или g и Gv, но не работает.

1 ответ

Если ваш Vim имеет:

  • и поддержка буфера обмена (:echo has('clipboard')эхо1),

вы можете создать собственное сопоставление:

      xnoremap <key> <Cmd>let @+ = wordcount().visual_words<CR>

что вы бы использовали вот так:

      v{motion}<key>

где ты:

  1. визуально выделяйте слова,
  2. и нажмите<key>.

Видеть:help <Cmd>и:help wordcount().

Другие вопросы по тегам