From d17b7d981e567ce650a2f940436ea8f5217f0e8c Mon Sep 17 00:00:00 2001 From: Max Christian Pohle Date: Mon, 7 May 2018 21:57:37 +0200 Subject: Working version with wrong colors --- vimrc-custom-statusline | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/vimrc-custom-statusline b/vimrc-custom-statusline index 46ddbe9..e57c697 100644 --- a/vimrc-custom-statusline +++ b/vimrc-custom-statusline @@ -756,32 +756,33 @@ set statusline+=%1* set statusline+=%{(&readonly\ ?\ '\ \ \ '\ :\ '')} set statusline+=%{(&modified\ ?\ nr2char(0xF0C7).'\ '\ :\ '')} set statusline+=%(%w%h%q\ %-8{mode()}%) -set statusline+=%{nr2char(0xE0BD)} +set statusline+=%{nr2char(0xe621)} set statusline+=%(\ %{fnamemodify(getcwd(),\ ':~')}\ %) -set statusline+=%{nr2char(0xE0BD)} +set statusline+=%{nr2char(0xf44a)} set statusline+=%(\ %f\ %) set statusline+=%2* set statusline+=%{nr2char(0xE0B4)\ } -set statusline+=%0* set statusline+=%= set statusline+=%2* set statusline+=%{nr2char(0xE0B6)} set statusline+=%1* +set statusline+=%1(%) " a single space set statusline+=%{\ &filetype} -set statusline+=%(\ %{nr2char(0xE0B9)}\ %) +set statusline+=%(\ %{nr2char(0xe621)}\ %) set statusline+=%{&fileencoding} -set statusline+=%(\ %{nr2char(0xE0B9)}\ %) +set statusline+=%(\ %{nr2char(0xe621)}\ %) set statusline+=%{&fileformat} -set statusline+=%(\ %{nr2char(0xE0B9)}\ %) +set statusline+=%(\ %{nr2char(0xe621)}\ %) set statusline+=%4l:%-4c set statusline+=%-3p%% set tabline= set tabline+=%1* -set tabline+=%4(\ %) +set tabline+=%3(\ %) +set tabline+=%{nr2char(0xe621)} set tabline+=%(%{v:servername}\ %{v:this_session}%) set tabline+=%2* set tabline+=%{nr2char(0xE0B4)\ } @@ -791,9 +792,9 @@ set tabline+=%= set tabline+=%2* set tabline+=%{nr2char(0xE0B6)} set tabline+=%1* -set tabline+=%(\ \ %{fugitive#head()}%) -set tabline+=%(\ %{nr2char(0xE0B9)}\ %) -set tabline+=%(\ %{tabpagenr()}/%{tabpagenr('$')}%) +set tabline+=%(\ \ %{fugitive#head()}\ %) +set tabline+=%{nr2char(0xe621)} +set tabline+=%(\ \ %{tabpagenr()}/%{tabpagenr('$')}\ %) set tabline+=%## " set statusline+=%t%m " set statusline+=%{TagInStatusLine()} @@ -1103,16 +1104,16 @@ function! ExtendColorTheme() highlight! link Convention Error - highlight! StatusLine gui=NONE guibg=NONE guifg=#ffff00 - highlight! StatusLineNC gui=NONE guibg=NONE - " " highlight! StatusLineHighlight gui=inverse + " highlight! StatusLineHighlight gui=inverse " " highlight! StatusLineInverse gui=NONE " highlight! link StatusLineHighlight StatusLineNC " highlight! link StatusLineInverse StatusLine - highlight! User1 guibg=NONE guifg=NONE gui=inverse - highlight! User2 guibg=NONE guifg=NONE gui=NONE + highlight! StatusLine gui=NONE guibg=#000000 guifg=#ffffaa + " highlight! StatusLineNC gui=NONE + highlight! User1 guibg=#00000f guifg=#ffffaa gui=NONE + highlight! User2 guibg=NONE guifg=#00000f gui=NONE " autocmd InsertLeave * call matchadd('Conceal', ' \+$', -1, 101, { 'conceal': '⟶' }) autocmd InsertEnter * silent! call matchdelete(101) autocmd InsertLeave * call matchadd('Convention', ' \+$', -1, 101, { 'conceal': '⟶' }) -- cgit v1.2.3