NOI Linux
set nu
set cursorline
set ai
set ts=4
set mouse=a
set ruler
set autoread
set nobackup
color evening
map<F7> <Esc>:w<CR>:vsp %<.out <CR>:sp %<.in <CR>
imap<F7> <Esc>:w<CR>:vsp %<.out <CR>:sp %<.in <CR>
map <F9> <Esc>:w<CR> :!g++ % -o %< && ./%< <CR>
imap <F9> <Esc>:w<CR> :!g++ % -o %< && ./%< <CR>
Windows
source $VIMRUNTIME/mswin.vim
behave mswin
syntax on
set nu
set cursorline
set ai
set ts=4
set mouse=a
set ruler
set autoread
set nobackup
color solarized
set guifont=Courier_New:h18
map<F7> <Esc>:w<CR>:vsp %<.out <CR>:sp %<.in <CR>
imap<F7> <Esc>:w<CR>:vsp %<.out <CR>:sp %<.in <CR>
map <F9> <Esc>:w<CR> :!g++ % -o %<s <CR><CR> :!%< <CR><CR>
imap <F9> <Esc>:w<CR> :!g++ % -o %< <CR><CR> :!%< <CR><CR>
set guioptions=