Vim的新一代補全插件:coc.nvim

coc.nvim可以同時在nvim和vim8.1+上使用。

安裝

參考官方:Install coc.nvim

推薦使用vim-plug插件管理器,在vimrc中添加:

Plug 'neoclide/coc.nvim', {'do': { -> coc#util#install()}}

然后輸入命令:PlugInstall

等待插件下載,再等待另一個東西(?)的下載,全部完成后,就會彈出這個網頁:
https://github.com/neoclide/c...
即教你安裝語言插件的方法。

也就是說,coc.nvim只是一個平臺,它能夠允許你安裝各種語言插件,達到不同語言的補全效果。

添加語言插件的vim命令為CocInstall

比如添加python、html、json、css的語言支持,只要在vim中輸入命令:

:CocInstall coc-pyls coc-json coc-html coc-css 

常用插件列表如下:
image

就會顯示下圖,即正在安裝:
image

配置

參考官方:Using configuration file

coc.nvim有個全局配置文件可以詳盡的進行補全和語言配置。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/280933.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/280933.shtml
英文地址,請注明出處:http://en.pswp.cn/news/280933.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

MySQL-02:“數據庫”操作基本命令及權限筆記

目錄 數據庫操作 1、顯示數據庫 2、創建數據庫 3、使用數據庫 4、用戶管理 5、授權管理 數據庫操作 1、顯示數據庫 SHOW DATABASES; 默認數據庫:   mysql - 用戶權限相關數據   test - 用于用戶測試數據   information_schema - MySQL本身架構相關數據…

C++STL——概述

一、相關介紹 STL 標準模板庫在編寫代碼的過程中有一些程序經常會被用到,而且需求特別穩定,所以C中把這些常用的模板做了統一的規范,慢慢的就形成了STL提供三種類型的組件: 容器、迭代器和算法,它們都支持泛型程序設計標準容器 順…

固態硬盤可靠性_您可以通過使用較少的總容量來提高硬盤的可靠性嗎?

固態硬盤可靠性Your computer has a massive hard drive that you significantly underuse. Would decreasing the size of the primary partition actually increase the lifespan of the drive? 您的計算機具有大量未充分使用的巨大硬盤驅動器。 減小主分區的大小是否會真正…

接收上傳的multi-file的文件(四)

構建工程 為例創建一個springmvc工程你需要spring-boot-starter-thymeleaf和 spring-boot-starter-web的起步依賴。為例能夠上傳文件在服務器,你需要在web.xml中加入標簽做相關的配置,但在sringboot 工程中,它已經為你自動做了,所…

數據庫讀寫分離 - MyBatis

2019獨角獸企業重金招聘Python工程師標準>>> 由于項目中數據量較大,訪問量也較高,故在數據庫的設計上,采用讀寫分離思想,達到性能要求! 簡單科普一下實現讀寫分離的思路 配置及加載數據庫信息,即…

MySQL-03:數據表操作基本命令筆記

目錄 數據表 1、創建表 2、刪除表 3、清空表 4、修改表 5、基本數據類型 數據表 1、創建表 create table 表名(列名 類型 是否可以為空,列名 類型 是否可以為空 )ENGINEInnoDB DEFAULT CHARSETutf8 是否可空,null表示空,非字符串n…

java 怎么調試到第三方庫的內部,在有源碼的情況下

第一步, 把第三方庫加到workspace : https://stackoverflow.com/questions/370814/how-to-set-a-breakpoint-in-eclipse-in-a-third-party-library The most sure-fire way to do this (and end up with something thats actually useful) is to download the sou…

t-mobile頻段_T-Mobile再次被黑客入侵:超過200萬個帳號和地址可能泄漏

t-mobile頻段Attackers may have compromised three percent of T-Mobile’s 77 million customers on Monday, revealing personal information like addresses, phone numbers, and account numbers. 周一,攻擊者可能泄露了T-Mobile 7700萬客戶中的3%&…

第二篇 第三章防火防煙分區檢查(一)

倉庫面積可以增加3倍 就是乘以4 要一定條件 : 第二篇 第三章防火防煙分區檢查(一) 21分鐘處 該題比較有代表性 停車庫 耐火等級允許最大面積 民用建筑防火分區 防煙分區的劃分    防火卷簾控制器的測試 防火閥 裝在通風,空調系統中 只有連在風機主管…

高斯數學

偉大的數學家高斯在9歲那年,用很短的時間完成了從1到100的累加。那原本是老師給學生們出的難題,希望他們能老老實實地待在教室里。高斯的方法很簡單,他發現這是50個101的求和:100+1、99+2、98+3…

Ant Design Blazor 發布 0.13.0,正式支持.NET 7!

時隔3個月,Ant Design Blazor 發布新功能版本 0.13.0,并正式支持.NET 7!大家快去訪問 antblazor.com 體驗吧!🔥 新增 .NET 7 目標框架支持。#2810 ElderJames🔥 重構 Mentions 組件,修復定位和隱藏問題。#2…

gitlab 分支操作筆記\新建遠程分支\抓取遠程分支\復制遠程\刪除分支

密碼重新輸入與保存 git config --global http.emptyAuth truegit config --global credential.helper store 1.不復制遠程,直接新建遠程分支。(非正規操作) git init //初始化 git remote add origin http://****/*****/taskboard.git…

如何在Xbox One或PlayStation 4上為Skyrim特別版安裝Mods

The Elder Scrolls V: Skyrim Special Edition is now available on PlayStation 4 and Xbox One, and for the first time, “mods” are available to console gamers. Elder Scrolls V:Skyrim特別版現已在PlayStation 4和Xbox One上可用,并且首次向主…

微軟宣布:PowerBI 已經與 Office 整合,一切更簡單,變革又來了

很多人認為 Office 是 Office,PowerBI 是 PowerBI,怎么在 PPT 中顯示 PowerBI 呢?這種問題以后將再不會存在。微軟已經宣布,PowerBI 已經與 Office 深度整合,在未來的企業中,PowerBI 將與 Word,…

066:ORM查詢條件詳解-startswith和endswith:

ORM查詢條件詳解-startswith和endswith: startswith:判斷某個字段的值是否是以某個值開始的。大小寫敏感。示例代碼如下: articles1 Article.objects.filter(title__startswith"fuck") 以上代碼的意思是提取所有標題以 fuck 字符串…

前端工程師面試題匯總

HTML Doctype作用&#xff1f;嚴格模式與混雜模式如何區分&#xff1f;它們有何意義? HTML5 為什么只需要寫 <!DOCTYPE HTML>&#xff1f; 行內元素有哪些&#xff1f;塊級元素有哪些&#xff1f; 空(void)元素有那些&#xff1f; 頁面導入樣式時&#xff0c;使用lin…

MySQL-04:數據內容操作-增刪改查-基本命令筆記

1、增 insert into 表 (列名,列名...) values (值,值,值...) insert into 表 (列名,列名...) values (值,值,值...),(值,值,值...) insert into 表 (列名,列名...) select (列名,列名...) from 表 2、刪 delete from 表 delete from 表 where id&#xff1d;1 and name&…

火狐和chrome_Firefox,Chrome和Edge都將支持WebAuthn的硬件兩因素身份驗證

火狐和chromeLogging into Gmail or Facebook could soon mean plugging in a USB device, potentially making phishing a thing of the past. 登錄Gmail或Facebook可能很快就意味著要插入USB設備&#xff0c;這可能使網絡釣魚成為過去。 That’s thanks to WebAuthn, a new o…

Could not delete .........May be locked by another process.

問題 原因&#xff1a;默認的設置是文件修改后立即發布&#xff0c;這樣的設置是在你每個保存文件時都會觸發&#xff0c;如果tomcat已經在運行&#xff0c;這樣頻繁的操作也會造成文件鎖死 解決&#xff1a; Tomcat 右鍵clean 轉載于:https://www.cnblogs.com/feiZhou/p/93…

flask的基礎1

1.python 現階段三大主流web框架Django Tornado Flask的對比 1.Django 主要特點是大而全,集成了很多組件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,屬于全能型框架 2.Tornado 主要特點是原生異步非阻塞,在IO密集型應用和多任務處理上占據絕對性的優勢,屬…