日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

体验neovim并安装插件

發布時間:2024/6/21 综合教程 51 生活家
生活随笔 收集整理的這篇文章主要介紹了 体验neovim并安装插件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  作為一個資深linux的使用者,使用vim已經很久了,最近幾年也花了些時間學習vim,總覺得還是不夠。在看人民郵電出版社的《Vim 8 文本處理實戰》這本書的時候,在第9章,提到了neovim,為什么需要neovim時提到:

  vim的特點:

  1、vim有很多年的歷史,繼續維持向后兼容越來越難了

  2、vim的插件編寫非常麻煩,異步操作難上加難

  3、編寫插件還要對vimscript非常熟悉

  4、沒有一個默認好用的.vimrc

  neovim的特點:

  1、重構vim代碼庫,保留vim的操作模式和編輯方法和思想

  2、基本放棄對舊系統的支持

  3、提供適用現代系統的默認設置

  4、提供豐富的插件開發,支持與外部程序的通信,提供python和lua腳本支持

  總之,就是vim繼續兼容就版本,neovim則主攻現代系統及用戶的需求

一、安裝:

  pacman -S neovim

二、啟動:

  終端輸入:nvim 其他操作等同與vim

三、nvim的配置文件及目錄:

  ~/.config/nvim/ 等同與vim中的.vim/目錄

  ~/.config/nvim/init.vim 等同與vim中的.vimrc文件

四、安裝nvim插件

  1、安裝依賴:

  sudo curl -sL install-node.now.sh | sh

  sudo curl --compressed -o- -L https://yarnpkg.com/install.sh | bash

  2、安裝vim-plug的安裝(插件管理包的包):

  vim-plug主要是用來管理我們的插件,可以在github上clone下載:

  先將下載好的vim-plugplug.vim復制到~/.config/nvim/autoload: 命令:cpvim-plugplug.vim~/.config/nvim/autoload/

  再編輯init.vim文件,將以下三行加入:
    call plug#begin('~/.config/nvim/plugApp') //括號里的路徑可以根據實際情況設置

    Plug 'junegunn/vim-easy-align'

    call plug#end()

  接著打開nvim,命令模式下輸入PlugInstall命令安裝插件即可

  3、安裝其他插件coc.nvim具體為:

  編輯init.vim文件,將以下三行加入:

    call plug#begin('~/.config/nvim/plugApp')

    Plug 'neoclide/coc.nvim', {'do': 'yarn install --frozen-lockfile'}

    call plug#end()

  終端:nvim

  底行::PlugInstall

  檢查::checkhealth

  支持::CocConfig 要讓coc.nvim支持某個語言,需要在配置文件中寫上關于文件的配置,

  打開配置文件,配置文件格式為json,在https://github.com/neoclide/coc.nvim/wiki/Language-servers中,找到不同語音的配置,復制到自己的配置中。并安裝對應的language-server即可  

  

總結

以上是生活随笔為你收集整理的体验neovim并安装插件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。