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'] |