C + + templates
#include<cstdio>#include<iostream>#include<cmath>#include<cstring>#include<algorithm>#include<set>#include<map>using namespace std;#define rep(i,l,r) for(register int i=(l);i<=(r);++i)#define repdo(i,l,r) for(register int i=(l);i>=(r);--i)#define il inlinetypedef double db;typedef long long ll;//---------------------------------------int n;int main(){ ios::sync_with_stdio(0),cin.tie(0); return 0;}// freopen(".in","r",stdin);// freopen(".out","w",stdout);
. VIMRC
set nuset mouse=aset nocpset shiftwidth=4 tabstop=4 softtabstop=4set showmatchset autoreadlet autosave=10set confirm "confirm for saving changesset cindent autoindent smartindentset ignorecase"set hlsearchset rulerset encoding=UTF-8syntax onmap <c-a> ggVGimap <c-a> <esc><c-a>map <c-v> "+pimap <c-v> <esc><c-v>ivmap <c-c> "+yvmap <c-x> "+dimap <c-e> <esc><c-e>i<right>imap <c-y> <esc><c-y>i<right>map <F5> :w<cr>:sp ~/oi/base/gdb.in<cr><c-a><c-c>:q!<cr>:!g++ % -o exec -g3 -std=c++11 -Wall -Wextra && gdb exec <cr>map <F9> :w<CR>:!g++ % -o exec -O2 -std=c++11 -Wall -Wextra && ./exec <CR>inoremap ' ''<esc>iinoremap " ""<esc>iinoremap ( ()<esc>iinoremap [ []<esc>iinoremap { {}<esc>i
C + + templates,. VIMRC, and some Linux configurations