如何将单词长度复制到剪贴板?

如何将单词长度复制到剪贴板?

我有几个单词,需要将单词长度复制到剪贴板。

尝试过 :!wc 或 g 和 Gv,但不起作用

答案1

如果你的 Vim 有:

  • :help wordcount()
  • 和剪贴板支持(:echo has('clipboard')echoes 1),

您可以创建自定义映射:

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

你可以这样使用:

v{motion}<key>

你:

  1. 通过视觉选择词语,
  2. 然后按<key>

参见:help <Cmd>:help wordcount()

答案2

找到解决方案。将单词复制到剪贴板。并将复制长度映射到剪贴板 +

nmap <C-t> :let @+ = len(@+)<CR> 

相关内容