From 82ba52166c5c80340c3b4ce09a8381adf2a1049b Mon Sep 17 00:00:00 2001 From: Max Christian Pohle Date: Sun, 17 Sep 2017 12:41:30 +0200 Subject: Improved tabstop symbol and appearance --- vimrc-full | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/vimrc-full b/vimrc-full index 1b41fe5..a93d841 100644 --- a/vimrc-full +++ b/vimrc-full @@ -51,7 +51,7 @@ if has("multi_byte") set listchars+=extends:» | " symbols used when using :set list (which displays non-printable chars) set listchars+=precedes:« | " symbols used when using :set list (which displays non-printable chars) - set listchars+=tab:⮁\ | " symbols used when using :set list (which displays non-printable chars) + set listchars+=tab:\ | " set listchars+=trail:· | " symbols used when using :set list (which displays non-printable chars) " set listchars+=eol:↲ | " symbols used when using :set list (which displays non-printable chars) " set listchars+=space:· | " symbols used when using :set list (which displays non-printable chars) @@ -629,12 +629,13 @@ endfunction autocmd! ColorScheme * call ExtendLightlineColorTheme() " Autocompleter: ===================================== -if has("python") +" if has("python") " YouCompleteMe: ===================================================================================================== " Plug 'Valloric/MatchTagAlways' " highlights the closing tag/brace/... Plug 'Valloric/YouCompleteMe' " Plug 'vim-scripts/dbext.vim' " dependency to allow db related completions - let g:ycm_server_python_interpreter = "python3" + let g:ycm_server_python_interpreter = 'python3' + let g:ycm_python_binary_path = '/usr/bin/python3' " the python interpreter of choice (for code checking) let g:ycm_add_preview_to_completeopt = 1 " reuse existing preview window let g:ycm_autoclose_preview_window_after_insertion = 1 let g:ycm_collect_identifiers_from_tags_files = 0 " Let YCM read tags from Ctags file @@ -650,7 +651,6 @@ if has("python") let g:ycm_key_list_previous_completion = [''] let g:ycm_global_ycm_extra_conf = '.ycm_extra_conf.py' let g:ycm_semantic_triggers = { 'c': [ 're!.' ] } - let g:ycm_python_binary_path = 'python' " the python interpreter of choice (for code checking) " let g:ycm_disable_for_files_larger_than_kb = 16384 " we have faaast computers, don't we? " disable -key for YCM so that it can be used with ultisnips @@ -700,7 +700,7 @@ if has("python") " autocmd FileType python jedi.preload_module('os', 'sys', 'math') " let g:pymode_options_max_line_length = 120 " let g:syntastic_python_flake8_args='--ignore=F821,E302,E501,E241,E301' -endif +" endif "======================================================================================================================= " TESTING: | " plugins which I am currently trying... @@ -778,6 +778,9 @@ function! ExtendColorTheme() highlight! Italic cterm=italic gui=italic highlight! Underline cterm=underline gui=underline highlight! BoldItalic cterm=Bold,Italic gui=Bold,Italic + + " make tab stop (see listchars) less disturbing... + highlight! link SpecialKey NonText endfunction autocmd! ColorScheme * call ExtendColorTheme() -- cgit v1.2.3