2016-12-26 21:11:19 +08:00
|
|
|
scriptencoding utf-8
|
|
|
|
let g:vimfiler_as_default_explorer = 1
|
|
|
|
let g:vimfiler_restore_alternate_file = 1
|
|
|
|
let g:vimfiler_tree_indentation = 1
|
|
|
|
let g:vimfiler_tree_leaf_icon = ''
|
|
|
|
let g:vimfiler_tree_opened_icon = '▼'
|
|
|
|
let g:vimfiler_tree_closed_icon = '▷'
|
|
|
|
let g:vimfiler_file_icon = ''
|
|
|
|
let g:vimfiler_readonly_file_icon = '*'
|
|
|
|
let g:vimfiler_marked_file_icon = '√'
|
|
|
|
"let g:vimfiler_preview_action = 'auto_preview'
|
|
|
|
let g:vimfiler_ignore_pattern = [
|
|
|
|
\ '^\.git$',
|
|
|
|
\ '^\.DS_Store$',
|
|
|
|
\ '^\.init\.vim-rplugin\~$',
|
|
|
|
\ '^\.netrwhist$',
|
|
|
|
\ '\.class$'
|
|
|
|
\]
|
|
|
|
|
|
|
|
if has('mac')
|
|
|
|
let g:vimfiler_quick_look_command =
|
|
|
|
\ '/Applications//Sublime\ Text.app/Contents/MacOS/Sublime\ Text'
|
|
|
|
else
|
|
|
|
let g:vimfiler_quick_look_command = 'gloobus-preview'
|
|
|
|
endif
|
|
|
|
|
|
|
|
call vimfiler#custom#profile('default', 'context', {
|
|
|
|
\ 'explorer' : 1,
|
|
|
|
\ 'winwidth' : 30,
|
|
|
|
\ 'winminwidth' : 30,
|
|
|
|
\ 'toggle' : 1,
|
|
|
|
\ 'columns' : 'type',
|
|
|
|
\ 'auto_expand': 1,
|
|
|
|
\ 'direction' : 'rightbelow',
|
|
|
|
\ 'parent': 0,
|
|
|
|
\ 'explorer_columns' : 'type',
|
|
|
|
\ 'status' : 1,
|
|
|
|
\ 'safe' : 0,
|
|
|
|
\ 'split' : 1,
|
|
|
|
\ 'hidden': 1,
|
|
|
|
\ 'no_quit' : 1,
|
|
|
|
\ 'force_hide' : 0,
|
|
|
|
\ })
|
|
|
|
augroup vfinit
|
2017-01-07 10:50:28 +08:00
|
|
|
au!
|
|
|
|
autocmd FileType vimfiler call s:vimfilerinit()
|
|
|
|
autocmd BufEnter * if (winnr('$') == 1 && &filetype ==# 'vimfiler') |
|
|
|
|
\ q | endif
|
2016-12-26 21:11:19 +08:00
|
|
|
augroup END
|
|
|
|
function! s:vimfilerinit()
|
|
|
|
set nonumber
|
|
|
|
set norelativenumber
|
|
|
|
endf
|