如何在Vim中禁用coc-pyright的类型注解自动显示?
解决coc-pyright虚拟类型注解导致光标间隙的问题
要禁用coc-pyright显示的虚拟类型注解,只需调整coc的配置项即可:
- 打开Vim,执行命令
:CocConfig打开coc的配置文件(首次执行会自动创建) - 在配置文件中添加以下内容,完全关闭所有嵌入式提示(包括变量类型注解):
"pyright.inlayHints.enable": false - 如果只想针对性关闭变量类型的虚拟注解,保留其他提示(比如参数、返回值),可以用更细粒度的配置:
"pyright.inlayHints.variableTypes": false - 保存配置文件后,执行
:CocRestart重启coc服务,配置即可生效
这样就能消除那些未写入文件的虚拟注解,解决光标与输入内容间的间隙问题。
内容的提问来源于stack exchange,提问作者Cbr
相关产品推荐
相关产品推荐

