2015-10-14 21:45:59 +00:00
|
|
|
silent! runtime bundle/vim-pathogen/autoload/pathogen.vim
|
2015-10-13 14:44:10 +00:00
|
|
|
silent! execute pathogen#infect()
|
2015-10-13 10:01:04 +00:00
|
|
|
|
2016-04-13 11:47:55 +00:00
|
|
|
autocmd BufRead,BufNewFile *.md set filetype=markdown
|
2017-01-25 15:37:36 +00:00
|
|
|
autocmd BufWritePost *.mom !pdfmom -t -k <afile> > <afile>.pdf
|
2017-02-22 11:35:34 +00:00
|
|
|
autocmd BufWritePost *.rst !rst2html -i utf-8 <afile> <afile>.html
|
2017-01-25 15:37:36 +00:00
|
|
|
autocmd BufWritePost *.tex !lualatex --output-directory=/tmp <afile>
|
2016-05-11 07:50:10 +00:00
|
|
|
command Q q
|
|
|
|
command W w
|
|
|
|
command WQ wq
|
2015-11-20 10:27:25 +00:00
|
|
|
inoremap <down> <nop>
|
|
|
|
inoremap <left> <nop>
|
|
|
|
inoremap <right> <nop>
|
|
|
|
inoremap <up> <nop>
|
2016-07-13 09:05:56 +00:00
|
|
|
let g:netrw_altv=1
|
|
|
|
let g:netrw_banner = 0
|
|
|
|
let g:netrw_browse_split = 4
|
|
|
|
let g:netrw_liststyle = 3
|
|
|
|
let g:netrw_sort_sequence = '[\/]$,*'
|
|
|
|
let g:netrw_winsize = -28
|
2015-10-22 09:15:02 +00:00
|
|
|
nmap <silent> <A-Down> :wincmd j<CR>
|
|
|
|
nmap <silent> <A-Left> :wincmd h<CR>
|
|
|
|
nmap <silent> <A-Right> :wincmd l<CR>
|
2015-10-22 09:20:01 +00:00
|
|
|
nmap <silent> <A-Up> :wincmd k<CR>
|
2015-11-20 10:27:25 +00:00
|
|
|
nnoremap <down> <nop>
|
|
|
|
nnoremap <left> <nop>
|
|
|
|
nnoremap <right> <nop>
|
|
|
|
nnoremap <up> <nop>
|
2015-10-13 10:01:04 +00:00
|
|
|
set autoindent
|
2015-10-13 14:30:10 +00:00
|
|
|
set background=dark
|
2015-11-04 10:48:14 +00:00
|
|
|
set colorcolumn=73
|
2015-10-19 11:52:42 +00:00
|
|
|
set cursorcolumn
|
|
|
|
set cursorline
|
2015-10-23 09:25:29 +00:00
|
|
|
set directory=$TEMP//,/tmp//,.
|
2015-10-19 11:52:42 +00:00
|
|
|
set encoding=utf-8
|
2015-10-13 10:01:04 +00:00
|
|
|
set expandtab
|
2015-12-10 13:44:28 +00:00
|
|
|
set guioptions=cr
|
2015-10-19 11:52:42 +00:00
|
|
|
set ignorecase
|
2015-10-13 10:01:04 +00:00
|
|
|
set linebreak
|
2015-10-19 11:52:42 +00:00
|
|
|
set list
|
|
|
|
set modelines=0
|
2017-01-25 15:37:36 +00:00
|
|
|
set nojoinspaces
|
2015-10-13 10:01:04 +00:00
|
|
|
set number
|
2015-10-13 11:08:28 +00:00
|
|
|
set omnifunc=syntaxcomplete#Complete
|
2015-10-13 10:01:04 +00:00
|
|
|
set printoptions=paper:A4,duplex:off,header:0
|
2015-10-19 11:52:42 +00:00
|
|
|
set relativenumber
|
2015-10-13 10:01:04 +00:00
|
|
|
set shiftwidth=4
|
2015-10-19 11:52:42 +00:00
|
|
|
set smartcase
|
2015-10-22 13:10:06 +00:00
|
|
|
set spl=en_gb nospell
|
2015-10-13 10:01:04 +00:00
|
|
|
set tabstop=4
|
2015-10-16 07:53:04 +00:00
|
|
|
set textwidth=72
|
2015-10-19 11:52:42 +00:00
|
|
|
set ttyfast
|
2017-01-25 15:37:36 +00:00
|
|
|
set viminfo="NONE"
|
2015-10-13 10:01:04 +00:00
|
|
|
set wrap
|
2015-10-14 21:45:59 +00:00
|
|
|
silent! colorscheme desert
|
|
|
|
silent! filetype plugin indent on
|
|
|
|
silent! syntax on
|
2015-10-13 10:01:04 +00:00
|
|
|
|
2017-02-22 09:51:33 +00:00
|
|
|
if has("patch-7.4.710")
|
|
|
|
set listchars=eol:¶,tab:→ ,trail:~,extends:>,precedes:<,space:·
|
|
|
|
else
|
|
|
|
set listchars=eol:¶,tab:→ ,trail:~,extends:>,precedes:<
|
|
|
|
endif
|
|
|
|
|
2015-10-13 10:01:04 +00:00
|
|
|
if has("gui_running")
|
|
|
|
if has("gui_gtk2")
|
2017-01-25 15:37:36 +00:00
|
|
|
set guifont=Monospace\ Regular\ 10
|
2015-10-13 10:01:04 +00:00
|
|
|
elseif has("gui_win32")
|
2017-01-25 15:37:36 +00:00
|
|
|
set guifont=Consolas:h10:cANSI
|
2015-10-13 10:01:04 +00:00
|
|
|
endif
|
|
|
|
|
|
|
|
set columns=88
|
|
|
|
set lines=40
|
|
|
|
|
2015-10-13 14:44:10 +00:00
|
|
|
try
|
2015-10-22 08:50:07 +00:00
|
|
|
colorscheme jellybeans
|
2015-10-13 14:44:10 +00:00
|
|
|
catch /^Vim\%((\a\+)\)\=:E185/
|
|
|
|
colorscheme darkblue
|
|
|
|
endtry
|
2015-10-13 10:01:04 +00:00
|
|
|
|
|
|
|
endif
|