vim - enable mark which was diabled before
[dotfiles.git] / vim / vimrc
index 2971615..7b37d20 100644 (file)
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -149,7 +149,7 @@ nmap =      <C-w>=
 nnoremap <C-D> <C-D>zz
 nnoremap <C-U> <C-U>zz
 
-nnoremap <SPACE>       <C-F>
+"nnoremap <SPACE>      <C-F>
 nnoremap <S-SPACE>     <C-B>
 nnoremap <BS>  <C-B>
 nnoremap <A-n> gt
@@ -296,6 +296,10 @@ nnoremap <silent> sr     :FufRenewCache<CR>
 
 "let g:ycm_collect_identifiers_from_tags_files = 1
 "let g:ycm_global_ycm_extra_conf = '~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py'
+" this is fix youcompleteme python error
+"http://www.cnblogs.com/clivelee/p/4266559.html
+"https://github.com/Valloric/YouCompleteMe/issues/18
+let g:ycm_path_to_python_interpreter= '/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python'
 let g:ycm_auto_trigger = 1
 let g:ycm_seed_identifiers_with_syntax = 1
 let g:ycm_show_diagnostics_ui = 0
@@ -507,7 +511,7 @@ autocmd FileType qf nnoremap <buffer> <silent> q :q<CR> | setlocal nowrap | setl
 autocmd FileType help nnoremap <buffer> <silent> q :q<CR> | vertical resize 85;
 autocmd FileType c,cpp setlocal foldmethod=syntax |
     \ let b:AutoClosePairs = AutoClose#DefaultPairsModified("\"", "{}") |
-       \ inoremap <buffer> { {<CR>}<ESC>kA<CR> |
+       \ inoremap <buffer> { {<CR>}<ESC>kA<CR>|
     \ nnoremap <buffer> <silent> <C-]> :let word=expand("<cword>")<CR>:wincmd o<cr>:vsp<CR>:exec("tag ". word)<cr>zzzr:wincmd w<cr>
 autocmd FileType python setlocal foldmethod=indent