编辑——这对于 coc-snippets是不可能的。使用 Ultisnips 是可能的。
我有以下用于 React 的 vim 片段(使用 coc-snippets):
snippet STATE_HOOK "useState hook" b
const [${1:state}, set${1:`!v expand('%:t:r')`}] = useState($2)
endsnippet
这可用于快速创建以下(不正确的)代码:
const [color, setcolor] = useState("green");
问题是setcolor
需要驼峰式,像这样:setColor
如何编写此代码段以使扩展的输入大写?