gu-fan / colorv.vim

edit color easy
http://www.vim.org/scripts/script.php?script_id=3597
135 stars 12 forks source link

could not launch gvim with colorv plugin installed #25

Open loohoo opened 8 years ago

loohoo commented 8 years ago

I have no idea why gvim could not launch. howevery, after I remove colorv, gvim run fine. myVimLog.zip

gu-fan commented 8 years ago

..... 是不是你的&runtimepath路径不对?

loohoo commented 8 years ago

why you know I am chinese?because my en 很烂哈哈?这问题是重装系统之后出现的,同样是win10家里的gvim却可以跑。而且配置跟插件是云同步的。启动gvim并没有报错,是没有任何反应。

gu-fan commented 8 years ago

不能跑的是什么系统

gu-fan commented 8 years ago

确实英文比较烂。。。

loohoo commented 8 years ago

win10 系统。

gu-fan commented 8 years ago

vimrc呢

loohoo commented 8 years ago

set fileencodings=utf-8,gbk2312,gbk,gb18030,cp936 set encoding=utf-8 set fileencoding=utf-8

set langmenu=en_Us let $LANG='en_US'

set nocompatible

set fileformats=dos,unix,mac ""! must after set nocompatible

exe 'set runtimepath+='. g:myruntimepath

" seam minibufexpl has bug let g:pathogen_blacklist = [ \'#auto-pairs', \'#bufexplorer', \'#ctrlp.vim', \'ctrlp-ghq', \'#ctrlp-filer', \'#dbg.vim', \'emment', \'flappyvird', \'#html5', \'#l9lib', \'lightline.vim', \'minibufexpl', \'mru', \'navbuf', \'#nerdcommenter', \'#nerdtree', \'project', \'SingleCompile', \'snipmate.vim', \'#tlib_vim', \'ultisnips', \'vim-addon-mru', \'#vim-addon-mw-utils', \'#vim-airline', \'vimbuddy', \'vim-colors-solarized', \'vim-fuzzyfinder', \'vimim', \'#vim-indent-guides', \'vim-powerline', \'vim-smartusline', \'vim-snipmate', \'vim-snippets', \'#vimwiki', \'vtreeexplorer', \'vundle']

call pathogen#infect('bundle/{}', '{after}')

filetype plugin on filetype indent on filetype on

syntax on

" Powerline setting {{{1

let g:Powerline_symbols='compatible'

" }}}1

" vim-airline setting {{{1

let g:airline#extensions#tabline#enabled = 1 let g:airline#extensions#whitespace#checks = []

let g:airline#extensions#tabline#left_sep = '' let g:airline#extensions#tabline#left_alt_sep = '' let g:airline#extensions#tabline#right_sep = '' let g:airline#extensions#tabline#right_alt_sep = ''

"let g:airline_left_sep = '»' "let g:airline_left_sep = '▶' "let g:airline_right_sep = '«' "let g:airline_right_sep = '◀'

let g:airline_left_sep = '' let g:airline_left_alt_sep = '' let g:airline_right_sep = '' let g:airline_right_alt_sep = ''

if has('gui_running') || &term=='xterm' let g:airline_powerline_fonts = 0 "dark simple light badwolf powerlineish solarized luna wombat "molokai bubblegum jellybeans laederon ubaryd tomorrow base16 murmur sol let g:airline_theme='luna' else let g:airline_powerline_fonts = 0 let g:airline_theme='base16' endif " }}}1

"let g:vimim_mode='dynamic' "let g:vimim_mode='static

"indent guides setting let g:indent_guides_guide_size = 1

set guioptions-=m set guioptions-=T set guioptions-=r set guioptions-=R set guioptions-=l set guioptions-=L

set linebreak

set nobackup

set laststatus=2

set showcmd " Show (partial) command in status line. set showmatch " Show matching brackets. set ignorecase " Do case insensitive matching set smartcase " Do smart case matching set smartindent set autoindent set cindent set incsearch " Incremental search

set autowrite " Automatically save before commands like :next and :make "set hidden " Hide buffers when they are abandoned "set mouse=a " Enable mouse usage (all modes) "

set hls set cursorline set relativenumber "cause performace issue set expandtab set tabstop=4 set shiftwidth=4 set ruler " too short time may lead some problem such as mapleader set notimeout "set timeoutlen=1 set backspace=2

"set scrolloff=999

set helplang=cn set iminsert=0 imsearch=0

set browsedir=buffer

"set autochdir

set t_Co=256

set background=light "colorscheme solarized "colorscheme rexcolor colorscheme galaxy """galaxy setting{{{1 let g:glaxy_enable_statusline=0 let g:galaxy_statusline_hl_insert=0 """}}}

let mapleader="," let g:NERDTreeDirArrows=0

map imap

inoremap inoremap jk inoremap

" move cursor between splited window inoremap h nnoremap h

inoremap j nnoremap j

inoremap k nnoremap k

nnoremap l inoremap l noremap j gj noremap k gk

nnoremap siw "_yiw nnoremap si" "_yi" nnoremap si' "_yi' nnoremap si( "_yi( nnoremap si[ "_yi[ nnoremap si{ "_yi{ nnoremap si< "_yi< vnoremap sy "_y

nnoremap saw "_yaw nnoremap sa" "_ya" nnoremap sa' "_ya' nnoremap sa( "_ya( nnoremap sa[ "_ya[ nnoremap sa{ "_ya{ nnoremap sa< "*ya<

nnoremap sp "_p vnoremap sp "_p

vnoremap pp p nnoremap pp p nnoremap piw viwp nnoremap pi" vi"p nnoremap pi' vi'p nnoremap pi( vi(p nnoremap pi[ vi[p nnoremap pi{ vi{p nnoremap pil Vp

nnoremap H nnoremap L vnoremap H vnoremap L

inoremap =strftime("%y/%m/%d-%H:%M:%S") nnoremap `` :winpos 600 0

"+-= for unix like term for i in range(48, 57) + range(97, 122) + [43,44,45,46,59,61,95] exec "set <M-".nr2char(i).">=".nr2char(i) endfor

noremap <M-=> + noremap - noremap + > noremap _ <

inoremap nnoremap

inoremap nnoremap

inoremap nnoremap cnoremap

inoremap nnoremap cnoremap

inoremap o nnoremap o

inoremap :w nnoremap :w

inoremap nnoremap $ cnoremap

inoremap I nnoremap ^ cnoremap

"inoremap "cnoremap "inoremap "cnoremap

"inoremap gTa "nnoremap gT

"inoremap gta "nnoremap gt

nnoremap <M-;> A; inoremap <M-;> A;

nnoremap za

inoremap nnoremap daw

inoremap <M-.>

vnoremap / y/" nnoremap / /" nnoremap ? /*

" affter installed bufexplorer noremap \ :BufExplorer

"" show mru list "nnoremap :Mru "noremap :call vim_addon_mru#ShowMRUList() " "=============================================================================

" CtrlP.vim setting {{{1

inoremap :CtrlPBuffer nnoremap :CtrlPBuffer

inoremap :CtrlPFiler nnoremap :CtrlPFiler

inoremap :CtrlPMRU nnoremap :CtrlPMRU

inoremap :CtrlPBookmarkDir nnoremap :CtrlPBookmarkDir

inoremap :CtrlPDir nnoremap :CtrlPDir

let g:ctrlp_prompt_mappings = { \ 'PrtBS()': ['', '<c-]>'], \ 'PrtDelete()': [''], \ 'PrtDeleteWord()': [''], \ 'PrtClear()': [''], \ 'PrtSelectMove("j")': ['', '',''], \ 'PrtSelectMove("k")': ['', '',''], \ 'PrtSelectMove("t")': ['', ''], \ 'PrtSelectMove("b")': ['', ''], \ 'PrtSelectMove("u")': ['', ''], \ 'PrtSelectMove("d")': ['', ''], \ 'PrtHistory(-1)': [''], \ 'PrtHistory(1)': [''], \ 'AcceptSelection("e")': ['', '<2-LeftMouse>'], \ 'AcceptSelection("h")': ['', '', ''], \ 'AcceptSelection("t")': [''], \ 'AcceptSelection("v")': ['', ''], \ 'ToggleFocus()': [''], \ 'ToggleRegex()': [''], \ 'ToggleByFname()': [''], \ 'ToggleType(1)': ['', ''], \ 'ToggleType(-1)': ['', ''], \ 'PrtExpandDir()': [''], \ 'PrtInsert("c")': ['', ''], \ 'PrtInsert()': ['<c->'], \ 'PrtCurStart()': [''], \ 'PrtCurEnd()': [''], \ 'PrtCurLeft()': ['', '', '<c-^>'], \ 'PrtCurRight()': ['', ''], \ 'PrtClearCache()': [''], \ 'PrtDeleteEnt()': [''], \ 'CreateNewFile()': [''], \ 'MarkToOpen()': [''], \ 'OpenMulti()': [''], \ 'PrtExit()': ['', '', ''], \ }

let g:ctrlp_clear_cache_on_exit = 0 let g:ctrlp_lazy_update = 0 let g:ctrlp_use_caching = 1 let g:ctrlp_default_input = 1 "let g:ctrlp_working_path_mode = 'w' let g:ctrlp_open_multiple_files = 'h' let g:ctrlp_open_new_file = 'h' let g:ctrlp_open_multiplefiles='1h' set wildignore+=/tmp/,.so,_.swp,*.zip let g:ctrlp_custom_ignore = { \ 'dir': '\v[\/].(git)$', \ 'file': '\v.(log|jpg|png|jpeg)$', \ } let g:ctrlp_max_files=200 let g:ctrlp_max_depth=2 let g:ctrlp_match_window = 'bottom,order:ttb,min:1,max:25,results:25' let g:ctrlp_max_history = &history ""t in new tab, h in new hori split, v in new vert split, r in curr window let g:ctrlp_open_new_file = 'v' "if has('win32') " let g:ctrlp_user_command = 'dir %s /-n /b /s /a-d' " Windows "elseif has('unix') " let g:ctrlp_user_command = 'find %s -type f' " MacOSX/Linux "endif " "ctrlp-filter let g:ctrlp_filer_disable_lcd = 0

" }}}1 "=============================================================================

"dbg.vim setting let g:dbg#command_shell = 'cmd.exe' let g:dbg#shell_prompt = '> '

let g:dbg#command_jdb = 'jdb' let g:dbg#command_gdb = 'gdb' let g:dbg#command_fdb = 'C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\sdks\4.6.0\bin\fdb.exe'

""" single complile setting {{{ "call SingleCompile#SetPriority('html', 'firefox', 40) """}}}

""" fuzzyfinder setting {{{ let g:fuf_modesDisable=[ \'mrucmd', \'tag', \'help', \'changelist', \'jumplist', \'taggedfile', \'bcoveragefile', \'callbackfile', \'callbackitem' ] let g:fuf_indicator = '' let g:fuf_mrufile_maxItem = 400 let g:fuf_mrucmd_maxItem = 400 nnoremap fbu :FufBuffer nnoremap ffb :FufFileWithCurrentBufferDir nnoremap ffc :FufFileWithFullCwd nnoremap ffl :FufFile nnoremap fdb :FufDirWithCurrentBufferDir nnoremap fdc :FufDirWithFullCwd nnoremap fdr :FufDir nnoremap fmf :FufMruFile nnoremap fmc :FufMruFileInCwd "nnoremap fmc :FufMruCmd nnoremap fbf :FufBookmarkFile nnoremap ffa :FufBookmarkFileAdd vnoremap ffs :FufBookmarkFileAddAsSelectedText nnoremap fbd :FufBookmarkDir nnoremap fda :FufBookmarkDirAdd nnoremap sl :FufCoverageFileChange nnoremap sL :FufCoverageFileChange nnoremap s :FufCoverageFileRegister nnoremap st :FufTag nnoremap sT :FufTag! nnoremap s<C-]> :FufTagWithCursorWord! nnoremap s, :FufBufferTag nnoremap s< :FufBufferTag! vnoremap s, :FufBufferTagWithSelectedText! vnoremap s< :FufBufferTagWithSelectedText nnoremap s} :FufBufferTagWithCursorWord! nnoremap s. :FufBufferTagAll nnoremap s> :FufBufferTagAll! vnoremap s. :FufBufferTagAllWithSelectedText! vnoremap s> :FufBufferTagAllWithSelectedText nnoremap s] :FufBufferTagAllWithCursorWord! nnoremap sg :FufTaggedFile nnoremap sG :FufTaggedFile! nnoremap so :FufJumpList nnoremap sp :FufChangeList nnoremap sq :FufQuickfix nnoremap sy :FufLine nnoremap sh :FufHelp nnoremap se :FufEditDataFile nnoremap sr :FufRenewCache """}}}

""NerdTreeToggle inoremap :NERDTreeToggle nnoremap :NERDTreeToggle

""" SingCompole setting{{{1 "nmap :SCCompile "nmap :SCCompileRun """}}}1

"vimwiki config let s:wikidocpath = expand(":p:h") . '/my_wiki_root' "If your preferred wiki extension is .txt then you can > let g:vimwiki_global_ext = 0

let g:vimwiki_list = [{ \'path':s:wikidocpath, \'template_path':s:wikidocpath . '/template', \'template_default':s:wikidocpath . '/default_template', \'template_ext':'.html', \'path_html':s:wikidocpath . '/html/'}]

let g:vimwiki_camel_case = 0

let g:vimwiki_hl_cb_checked = 1

let g:vimwiki_menu = ''

let g:vimwiki_folding = 'expr'

let g:vimwiki_CJK_length = 1

let g:vimwiki_valid_html_tags='b,i,s,u,sub,sup,kbd,del,br,hr,div,code,h1'

autocmd BufWinEnter *.as setfiletype actionscript

"let g:UltiSnipsExpandTrigger="" "let g:UltiSnipsJumpForwardTrigger="" "let g:UltiSnipsJumpBackwardTrigger="" "let g:UltiSnipsEditSplit="vertical"

" PlantUML setting

"autocmd Filetype plantuml nnoremap :silent execute '!type '.bufname('%').' | java -jar d:\apps\plantuml\plantuml.jar -charset UTF-8 -pipe > '.bufname('%').'.png'

autocmd Filetype plantuml nnoremap :silent !start cmd /c "java -jar d:\apps\plantuml\plantuml.jar -charset UTF-8 %:p"

cd $HOME set lines=45 set columns=102

"上传不了附件我就贴上来了

gu-fan commented 8 years ago

g:myruntimepath 你设置了吗

loohoo commented 8 years ago

let g:bdypath='f:/rorex_dbank/_vim' " 同步盘目录

let g:myruntimepath=g:bdypath . '/vimfiles'

let g:myvimrc=g:bdypath . '/myvimrc' "

if filereadable(g:myvimrc) execute 'source ' . g:myvimrc endif

set guifont=DejaVu\ Sans\ Mono\ for\ Powerline:h11

set backupdir=C:\Windows\Temp set directory=C:\Windows\Temp

let g:alpha=200 function ChangeTransparent() call libcallnr("vimtweak.dll", "SetAlpha", g:alpha) let g:alpha += 10 if g:alpha == 250 let g:alpha = 200 endif endfunction

noremap :call ChangeTransparent() " 我有两份配置。这份放在安装目录。

gu-fan commented 8 years ago

。。colorv没引用吧? 是不是colorv装的位置不对?

loohoo commented 8 years ago

所有插件都git到bundle下面的,包括colorv。

gu-fan commented 8 years ago

没看出问题。。我win10用的是https://github.com/junegunn/vim-plug ,以前用的是vundle,目测都可以。

gu-fan commented 8 years ago

我的配置 https://github.com/Rykka/vim-box

loohoo commented 8 years ago

ok,谢谢你。我回去慢慢研究下