浏览代码

updated vimstuffs

master
Paul Longtine 9 年前
父节点
当前提交
cdfebec9f2
共有 3 个文件被更改,包括 27 次插入13 次删除
  1. 6
    6
      vim/.vim/.netrwhist
  2. 11
    6
      vim/.vim/plugin/emacs-bindings.vim
  3. 10
    1
      vim/.vimrc

+ 6
- 6
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'

+ 11
- 6
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! ^

+ 10
- 1
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

正在加载...
取消
保存