面对算法竞赛OI的Linux下vim简易配置
这段配置基本通用
但是需要vim支持clipboard才能复制到系统剪切板
下面是配置正文
.vimrc
let mapleader = "\<space>"
inoremap jk <ESC>
noremap <leader>v <C-V>
nnoremap <leader>e <esc>:w<cr>:!g++ % -o %< -fsanitize=undefined -Wall -g<cr>
nnoremap <leader><leader>e <esc>:w<cr>:!g++ % -o %< -Wall -O4<CR>
nnoremap <leader>r :!time ./%<<CR>
syntax on
set background=dark rnu ts=4 sw=4 sts=4 et showtabline=2 autoindent smartindent mouse=a
iab csp <esc>:r ~/code/csp.cpp<cr><esc>kdd9j
一下空格+e :编译
两下空格+e :开启O2编译
一下空格+r :运行
一下空格+v :块可视模式
需要在 ~/code/ 目录下将板子写到 csp.cpp 中,这样输入csp 回车 自动添加模板。可以以此类推添加更多模板

vim OI/ICPC 配置
浙公网安备 33010602011771号