call plug#begin('~/.config/nvim/plugged')
" C++ 语言服务器
Plug 'neoclide/coc.nvim', {'branch': 'release'}
" 语法高亮
Plug 'preservim/nerdtree'
Plug 'sheerun/vim-polyglot'
" 代码折叠
Plug 'tmhedberg/SimpylFold'
" 自动补全
Plug 'ervandew/supertab'
Plug 'neoclide/coc.nvim', {'branch': 'release'}
" 括号自动补全
Plug 'jiangmiao/auto-pairs'
" 代码格式化
Plug 'sbdchd/neoformat'
call plug#end()
" 设置 tab 键为 2 个空格
set tabstop=2
set shiftwidth=2
set expandtab
" 开启行号显示
set number
" 开启语法高亮
syntax enable
" 设置默认编码为 UTF-8
set encoding=utf-8
" 设置默认文件编码为 UTF-8
set fileencoding=utf-8
" 设置终端编码为 UTF-8
set termencoding=utf-8
" 开启实时搜索
set incsearch
" 开启历史搜索高亮
set hlsearch
" 设置历史记录长度
set history=1000
" 开启自动保存
set autowrite
" 开启自动备份
set backup
" 开启文件类型检测
filetype on
" 开启文件类型插件
filetype plugin on
" 开启文件类型缩进
filetype indent on
" 开启括号自动补全
let g:AutoPairsFlyMode = 1
" 开启引号自动补全
let g:AutoPairsMultilineClose = 1
neovim简单配置
发布时间 2023-05-21 09:07:52作者: hacker_dvd