lsp-ui的函数参数占位符如何使用?

transform(InputIterator first, InputIterator last, OutputIterator result, UnaryOperation unary_op)
transform(start, InputIterator last, OutputIterator result, UnaryOperation unary_op)

大概是lsp-ui的功能吧, 就是补全函数的时候回车,

插入第一行的原型, 光标到了第一个参数那里, 输入start, "InputIterator first"被输入替换,

然后该怎么操作后续的参数? 貌似就像普通文本一样扔在那里了, 请问什么快捷键能跳过去然后用输入替换?

谢谢

eglot 是通过 yasnippet 做的这个,只要按 tab 就可以到下一个了,lsp-mode 不清楚

嗯, 又试了试, 输入变量后要按回车再按tab就可以了. 因为不按回车的时候是处在当前变量名补全的状态下. 按了回车选定当前变量名, 再按tab跳到下一个.