wlh320 / rime-ls

A language server for Rime input method engine 通过 LSP 代码补全使用 Rime 输入法
BSD 3-Clause "New" or "Revised" License
208 stars 13 forks source link

如何配置不显示index? #28

Closed cxwx closed 2 months ago

cxwx commented 6 months ago
截屏2024-05-09 23 56 16

使用多个lsp,如何才能将中文前面的index去掉?同时使用多个lsp的场景

wlh320 commented 6 months ago

现在还没法配置,你可以把这里改了再手动编译:

https://github.com/wlh320/rime-ls/blob/7b921e99cae0e95e118d2241e364eba1d702ae9d/src/lsp.rs#L226

rainzm commented 6 months ago

可以自定义cmp的排序

cxwx commented 6 months ago

可以自定义cmp的排序

主要我也不想把 中文放最前面, cmp 目前还没有追加 index 显示功能,

姑且当一个feature request 把

wlh320 commented 2 months ago

LSP server 返回的补全项都是有序列表,所以不加 index 才是常态,因此刚才加上了不显示 index 的功能。但是为了强调通过数字选词的能力,还是打算默认显示,当有自定义 label 的需求时再通过配置去掉。