let g:netrw_dirhistmax =10 | let g:netrw_dirhistmax =10 | ||||
let g:netrw_dirhist_cnt =6 | let g:netrw_dirhist_cnt =6 | ||||
let g:netrw_dirhist_1='/home/paul/.vim' | |||||
let g:netrw_dirhist_2='/home/paul/.vim/autoload' | |||||
let g:netrw_dirhist_3='/home/paul/.vim' | |||||
let g:netrw_dirhist_4='/home/paul/.vim/autoload' | |||||
let g:netrw_dirhist_5='/home/paul/.vim' | |||||
let g:netrw_dirhist_6='/home/paul/.vim/plugin' | |||||
let g:netrw_dirhist_1='/home' | |||||
let g:netrw_dirhist_2='/' | |||||
let g:netrw_dirhist_3='/var' | |||||
let g:netrw_dirhist_4='/var/www' | |||||
let g:netrw_dirhist_5='/var/www/html' | |||||
let g:netrw_dirhist_6='/var/www/html/admin' |
" Basic cursor movement and deletion keybindings from emacs, for vim. | " Basic cursor movement and deletion keybindings from emacs, for vim. | ||||
map <C-f> <Right> | |||||
map <C-b> <Left> | |||||
map <C-e> <End> | |||||
map <C-a> <Home> | |||||
" insert mode | " insert mode | ||||
imap <C-g> <ESC> | imap <C-g> <ESC> | ||||
imap <C-h> <BS> | imap <C-h> <BS> | ||||
imap <C-k> <C-r>=<SID>kill_line()<CR> | imap <C-k> <C-r>=<SID>kill_line()<CR> | ||||
" visual mode | |||||
vmap <C-p> <Up> | |||||
vmap <C-n> <Down> | |||||
vmap <C-b> <Left> | |||||
vmap <C-f> <Right> | |||||
" command line mode | " command line mode | ||||
cmap <C-p> <Up> | cmap <C-p> <Up> | ||||
cmap <C-n> <Down> | cmap <C-n> <Down> | ||||
cnoremap <C-h> <BS> | cnoremap <C-h> <BS> | ||||
cnoremap <C-k> <C-f>D<C-c><C-c>:<Up> | cnoremap <C-k> <C-f>D<C-c><C-c>:<Up> | ||||
" command-T window | |||||
let g:CommandTCursorLeftMap = ['<Left>', '<C-b>'] | |||||
let g:CommandTCursorRightMap = ['<Right>', '<C-f>'] | |||||
let g:CommandTBackspaceMap = ['<BS>', '<C-h>'] | |||||
let g:CommandTDeleteMap = ['<Del>', '<C-d>'] | |||||
function! s:home() | function! s:home() | ||||
let start_col = col('.') | let start_col = col('.') | ||||
normal! ^ | normal! ^ |
set autoindent | set autoindent | ||||
imap <M-Space> <Esc> | |||||
map <M-Space> <Esc> | |||||
" Whitespace stuff | |||||
"set listchars=tab:»\ ,trail:· | |||||
"set list | |||||
" Switch to alternate file | |||||
map <M-f> :bnext<cr> | |||||
map <M-b> :bprevious<cr> | |||||
map <C-d> <Ins> | |||||
" Default mapping | " Default mapping | ||||
let g:multi_cursor_use_default_mapping=0 | let g:multi_cursor_use_default_mapping=0 |