You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在coc.nvim的建议菜单中添加类VSCode的关键字/变量图标?

给coc.nvim代码建议菜单添加VSCode风格图标(关键字/变量)

步骤1:确保终端字体支持图标

Termux里需要使用支持Nerd Font的字体才能正确显示图标,比如FiraCode Nerd Font、JetBrainsMono Nerd Font等。可以直接通过Termux的设置界面切换字体,或者修改~/.termux/fonts.properties文件指定字体路径。

步骤2:修改coc-settings.json配置

在Vim中打开coc配置文件(输入:CocConfig命令),添加或修改suggest.completionItemKindLabels字段,将关键字(keyword)和变量(variable)的标签替换为带图标的格式:

{
  // 保留原有其他配置
  "suggest.completionItemKindLabels": {
    "keyword": "🔑 k",
    "variable": "🔤 v"
  }
}

如果想用更贴近VSCode风格的Nerd Font图标,也可以换成对应字符:

{
  "suggest.completionItemKindLabels": {
    "keyword": " k",
    "variable": " v"
  }
}

你可以根据自己的喜好选择图标,参考Nerd Font的图标库挑选合适的字符。

步骤3:重启coc.nvim生效

保存配置后,在Vim中执行:CocRestart命令,让新配置生效。之后打开代码文件,就能看到代码建议菜单里的关键字、变量项已经带上图标了。

注意事项

  • 如果图标显示为方块(□),说明当前终端字体不支持该图标字符,换一个Nerd Font即可。
  • 确保你的coc.nvim是较新版本,旧版本可能没有suggest.completionItemKindLabels配置项,可以通过:CocUpdate更新到最新版。

内容的提问来源于stack exchange,提问作者user21888528

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 07:07:42