settings

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit cdfebec9f2d0fe2779133a0b5f89967e3771ab01
parent 811d613fcd430d4a218ea7e4ca398ef586d1bf6e
Author: Paul Longtine <paullongtine@gmail.com>
Date:   Sun Aug 31 20:55:41 2014

updated vimstuffs

Diffstat:
 vim/.vim/.netrwhist                | 12 ++++++------
 vim/.vim/plugin/emacs-bindings.vim | 17 +++++++++++------
 vim/.vimrc                         | 11 ++++++++++-
 3 files changed, 27 insertions(+), 13 deletions(-)

diff --git a/vim/.vim/.netrwhist b/vim/.vim/.netrwhist @@ -1,8 +1,8 @@ let g:netrw_dirhistmax =10 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' diff --git a/vim/.vim/plugin/emacs-bindings.vim b/vim/.vim/plugin/emacs-bindings.vim @@ -1,4 +1,8 @@ " 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 imap <C-g> <ESC> @@ -12,6 +16,13 @@ imap <C-d> <Del> imap <C-h> <BS> 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 cmap <C-p> <Up> cmap <C-n> <Down> @@ -23,12 +34,6 @@ cnoremap <C-d> <Del> cnoremap <C-h> <BS> 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() let start_col = col('.') normal! ^ diff --git a/vim/.vimrc b/vim/.vimrc @@ -10,7 +10,16 @@ set ruler 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 let g:multi_cursor_use_default_mapping=0