coc
介紹
Coc 是 vim8 和 neovim 的智能感知引擎 這是一個語法自動完成框架和語言服務器客戶端 支持 VSCode 的擴展功能
下載
簡易說明
安裝步驟
詳細安裝內容,請查看官方的安裝文件
安裝 node
安裝插件
檢查服務狀態
安裝擴充功能
配置
安裝 watchman (可選)
安裝 node
安裝完 node 之後,要知道 node 位置,之後配置會用到
檢查服務狀態
g:coc_node_path
啟動服務狀態前,要先配置 node 執行位置
配置到 .vimrc
:checkhealth
在 neovim 可以輸入指令檢查
:CocInfo
使用此指令查看服務資訊
vim 可以用這個指令檢查服務狀態
安裝擴充功能
:CocInstall {name}
安裝擴充功能指令
:CocInstall coc-json
首先安裝 coc-json,在設定 coc 時,是使用 json 格式
安裝其他擴充功能,可以到 npm 網站搜尋 https://www.npmjs.com/search?q=keywords%3Acoc.nvim
:CocUninstall {name}
解除安裝擴充指令
:CocUpdate
升級所有擴充,升級前請確保確保coc為最新版本
例如如果是用 vim-plug 就用此插件的更新指令 :PlugUpdate
配置
set hidden 等在環境設定有中文
:h coc-nvim.txt
詳情可以查看 coc 文件
:CocConfig
開啟 coc 檔的指令
預設檔案位置在 ~/.vim/coc-settings.json
diagnostic.displayByAle 用 ale 顯示錯誤提示
安裝 watchman
watchman 是用來檢查擴充檔案變動,用來自動更新擴充
Last updated
Was this helpful?