vim & neovim 配置

因为西安邀请赛的缘故,不得不用原生的vim

看了点知乎,增加了一点配置,发现还意外的好用

我的neovim配置 比较简陋 够用就行

code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
filetype plugin on
syn on
set rnu
set ts=2 sw=2
set ai cin
set vb t_vb=
set backspace=indent,eol,start
set autoread

" 快速文件搜索|模糊查询
set path+=**
set wildmenu

set is " incsearch, useful for replacing

" usually not required, only for some terminal with bad highlighting
hi Search ctermbg=red
hi Search ctermfg=white

let g:updatetime=300

let g:netrw_banner=0
let g:netrw_winsize=25
let g:netrw_liststyle=3
let g:netrw_altv=1
let g:netrw_browse_split=4

set makeprg=ninja

no <F5> :!clear && clang++ -O2 -std=c++17 %:p -o %:r && %:h/%:r<CR>
no <F6> :!clear && clang++ -O2 -std=c++17 %:p -o %:r && %:h/%:r<%:p:h/in<CR>

set scrolloff=5

let mapleader=";"
nnoremap <leader>w <esc>:w<CR>

平时主要用neovim,主要就比原生多了一个LSP,看个编译错误应该对水平也没太大影响

老年人还是稍微用下拐杖吧。不像三岁神仙,随意夸夸两行就拿下了。