diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | .gitmodules | 3 | ||||
m--------- | vim/bundle/vimfiler | 0 | ||||
-rw-r--r-- | vimrc | 15 |
4 files changed, 17 insertions, 2 deletions
@@ -7,6 +7,7 @@ vim/fuf-data/ vim/undo/ vim/hist* vim/unite/ +vim/vimfiler/ newsbeuter/cache.db newsbeuter/cache.db.lock newsbeuter/error.log diff --git a/.gitmodules b/.gitmodules index 1c29c75..f6ac18f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -52,3 +52,6 @@ [submodule "vim/bundle/unite"] path = vim/bundle/unite url = git://github.com/Shougo/unite.vim +[submodule "vim/bundle/vimfiler"] + path = vim/bundle/vimfiler + url = git://github.com/Shougo/vimfiler.vim diff --git a/vim/bundle/vimfiler b/vim/bundle/vimfiler new file mode 160000 +Subproject d297bfdc4b4ae10daa0a6e19b7dc083e3c9ea4a @@ -592,8 +592,8 @@ nmap <silent> <Leader>= :call <SID>align_assignments()<CR> nmap Y y$ " try 'e' instead of 'c' for change -nmap e c -nmap E C +nnoremap e c +nnoremap E C " buffer switching nmap H :bp<CR> @@ -716,4 +716,15 @@ function! s:unite_my_settings() endfunction nmap <silent> t :Unite -start-insert -silent buffer file_rec<CR> " }}} +" vimfiler {{{ +let g:vimfiler_data_directory = '~/.vim/vimfiler' +let g:vimfiler_as_default_explorer = 1 +let g:vimfiler_execute_file_list = { "_": "vim" } +autocmd FileType vimfiler call s:vimfiler_my_settings() +function! s:vimfiler_my_settings() + nmap <silent><buffer> \ <Plug>(vimfiler_exit) + nmap <silent><buffer> <Return> <Plug>(vimfiler_edit_file) +endfunction +nmap c :VimFilerSimple -quit -explorer<CR> +" }}} " }}} |