neovim上的python代碼提示和補齊插件

前提

最近重新配了一下vim的配置文件,發現

jedi沒法自動補齊py了,搞了好久還是沒辦法,然後換了最近比較火的neovim,然後又發現了coc.nvim這個插件(這個插件也能在vim上用)能讓我在neovim裡用上vscode的補齊,簡直nice的不行,我只是用vim/neovim修改py腳本所以只需要代碼提示和自動補齊就行,更加高階的功能你們可以去看coc.nvim項目的README,大部分在vscode裡能補齊語言都實現了。


配置文件

因為不怎麼用vim/neovim寫代碼所以只配置了這麼點,最後一行的意思是啟用tap補齊。

<code>call plug#begin('~/.vim/plugged')
Plug 'hzchirs/vim-material'
Plug 'itchyny/lightline.vim'
Plug 'jiangmiao/auto-pairs'
Plug 'neoclide/coc.nvim', {'branch': 'release'}
call plug#end()

set nu
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
set cursorline
set ruler
set nobackup

set background=dark
colorscheme vim-material

inoremap <expr> pumvisible() ? "\\" : "\\"

/<expr>/<code>

我決定把這當寫日記了,主要是感覺自己寫的東西被人看到有點羞恥,這裡沒人看就很安心

neovim上的python代碼提示和補齊插件

這插件挺牛逼的


分享到:


相關文章: