diff options
| author | Max Christian Pohle | 2018-10-01 22:11:37 +0200 | 
|---|---|---|
| committer | Max Christian Pohle | 2018-10-01 22:11:37 +0200 | 
| commit | 1e3c2a1174da4ef32d18865181317f4ecff7e194 (patch) | |
| tree | bc0ecf103859405edff5dcc968f42015ca6cb5e1 /vimrc-full | |
| parent | 8f350dc3287ae78643fe2711065254e7042b9c8a (diff) | |
| download | vim-karlmarks-1e3c2a1174da4ef32d18865181317f4ecff7e194.tar.bz2 vim-karlmarks-1e3c2a1174da4ef32d18865181317f4ecff7e194.zip | |
Removed syntax expansion pack
The default Vim installation suits my needs.
Diffstat (limited to 'vimrc-full')
| -rw-r--r-- | vimrc-full | 33 | 
1 files changed, 19 insertions, 14 deletions
| @@ -739,17 +739,22 @@ nnoremap <S-PageDown> :n<CR> | |||
| 739 | 739 | ||
| 740 | 740 | ||
| 741 | " Additional: ========================================. | 741 | " Additional: ========================================. | 
| 742 | Plug 'sheerun/vim-polyglot' " better syntax highlighting/indentation for multiple languages | 742 | " Plug 'sheerun/vim-polyglot' " better syntax highlighting/indentation for multiple languages | 
| 743 | let g:javascript_conceal_function = "ƒ" | 743 | " let g:javascript_conceal_function = "ƒ" | 
| 744 | let g:javascript_conceal_null = "ø" | 744 | " let g:javascript_conceal_null = "ø" | 
| 745 | let g:javascript_conceal_this = "@" | 745 | " let g:javascript_conceal_this = "@" | 
| 746 | let g:javascript_conceal_return = "⇚" | 746 | " let g:javascript_conceal_return = "⇚" | 
| 747 | let g:javascript_conceal_undefined = "¿" | 747 | " let g:javascript_conceal_undefined = "¿" | 
| 748 | let g:javascript_conceal_NaN = "ℕ" | 748 | " let g:javascript_conceal_NaN = "ℕ" | 
| 749 | let g:javascript_conceal_prototype = "¶" | 749 | " let g:javascript_conceal_prototype = "¶" | 
| 750 | let g:javascript_conceal_static = "•" | 750 | " let g:javascript_conceal_static = "•" | 
| 751 | let g:javascript_conceal_super = "Ω" | 751 | " let g:javascript_conceal_super = "Ω" | 
| 752 | let g:javascript_conceal_arrow_function = "⇒" | 752 | " let g:javascript_conceal_arrow_function = "⇒" | 
| 753 | |||
| 754 | |||
| 755 | " indent within <script> and <style> (default is a zero indent) | ||
| 756 | let g:html_indent_script1 = "inc" | ||
| 757 | let g:html_indent_style1 = "inc" | ||
| 753 | 758 | ||
| 754 | Plug 'majutsushi/tagbar' " superseeds taglist-plus, which isn't maintained any more | 759 | Plug 'majutsushi/tagbar' " superseeds taglist-plus, which isn't maintained any more | 
| 755 | let g:tagbar_autoclose = 0 | 760 | let g:tagbar_autoclose = 0 | 
| @@ -762,7 +767,7 @@ let g:tagbar_foldlevel = 99 | |||
| 762 | nnoremap <F9> :TagbarToggle<CR>| " bind TagBar to hotkey F9 | 767 | nnoremap <F9> :TagbarToggle<CR>| " bind TagBar to hotkey F9 | 
| 763 | 768 | ||
| 764 | " Autocompleter: ===================================== | 769 | " Autocompleter: ===================================== | 
| 765 | if has("python") | 770 | if has("python") || has('python3') | 
| 766 | 771 | ||
| 767 | " ULTISNIPS: code snippet ============================================================================================ | 772 | " ULTISNIPS: code snippet ============================================================================================ | 
| 768 | Plug 'honza/vim-snippets' " dependency of ultisnips (see below) | 773 | Plug 'honza/vim-snippets' " dependency of ultisnips (see below) | 
| @@ -801,6 +806,7 @@ if has("python") | |||
| 801 | " let g:deoplete#sources#clang#clang_complete_database = "/home/max/src" | 806 | " let g:deoplete#sources#clang#clang_complete_database = "/home/max/src" | 
| 802 | " Plug 'Shougo/neoinclude.vim' " makes vim slow - unfortunatelly | 807 | " Plug 'Shougo/neoinclude.vim' " makes vim slow - unfortunatelly | 
| 803 | 808 | ||
| 809 | " Plug 'Shougo/deoplete-clangx' " mentioned in Q&A of deoplete | ||
| 804 | Plug 'autozimu/LanguageClient-neovim', { | 810 | Plug 'autozimu/LanguageClient-neovim', { | 
| 805 | \ 'branch': 'next', | 811 | \ 'branch': 'next', | 
| 806 | \ 'do': 'bash install.sh', | 812 | \ 'do': 'bash install.sh', | 
| @@ -811,8 +817,6 @@ if has("python") | |||
| 811 | \ } | 817 | \ } | 
| 812 | " Plug 'roxma/nvim-completion-manager' unmaintained python version | 818 | " Plug 'roxma/nvim-completion-manager' unmaintained python version | 
| 813 | else | 819 | else | 
| 814 | Plug 'idanarye/vim-vebugger' | ||
| 815 | |||
| 816 | " YouCompleteMe: ===================================================================================================== | 820 | " YouCompleteMe: ===================================================================================================== | 
| 817 | " Plug 'Valloric/MatchTagAlways' " highlights the closing tag/brace/... | 821 | " Plug 'Valloric/MatchTagAlways' " highlights the closing tag/brace/... | 
| 818 | Plug 'Valloric/YouCompleteMe', { | 822 | Plug 'Valloric/YouCompleteMe', { | 
| @@ -825,6 +829,7 @@ if has("python") | |||
| 825 | let g:ycm_auto_trigger = 1 | 829 | let g:ycm_auto_trigger = 1 | 
| 826 | let g:ycm_collect_identifiers_from_tags_files = 1 " Let YCM read tags from Ctags file | 830 | let g:ycm_collect_identifiers_from_tags_files = 1 " Let YCM read tags from Ctags file | 
| 827 | let g:ycm_confirm_extra_conf = 0 " security is overrated ;) | 831 | let g:ycm_confirm_extra_conf = 0 " security is overrated ;) | 
| 832 | let g:ycm_always_populate_location_list = 0 " we can manually run :YcmDiags to do that | ||
| 828 | 833 | ||
| 829 | let g:ycm_key_list_previous_completion = ['Up'] | 834 | let g:ycm_key_list_previous_completion = ['Up'] | 
| 830 | let g:ycm_key_list_select_completion = ['Down'] | 835 | let g:ycm_key_list_select_completion = ['Down'] | 
