2025年10月30日 星期四

安裝Coc.nvim與coc plugin

 安裝完Coc.nvim之後

透過:CocInstall coc-rust-analyzer發生錯誤

透過檢查:CocOpenLog發現

Vim(redir):E930: Cannot use :redir inside execute() on function coc#api#Command

redir有問題

於是採用手動安裝的方式

cd ~/.config/coc/extensions

npm install coc-rust-analyzer --global-style --ignore-scripts --no-bin-links

然後在Vim裡透過

:CocList extensions

[No Name][+] [unix] [] [utf-8] [ASCII=000] [POS=0001,0001][100%] [LEN=1]                                                             []
 * coc-snippets 3.4.7 ~/.config/coc/extensions/node_modules/coc-snippets                                                               
 + coc-rust-analyzer 0.85.0 ~/.config/coc/extensions/node_modules/coc-rust-analyzer        

可以看到安裝成功

升級方法:

npm update coc-rust-analyzer --global-style

:CocRestart