From 15781e686a45cd1b71630c16e201981d29bcbe69 Mon Sep 17 00:00:00 2001 From: Vasil Zlatanov Date: Mon, 24 Jun 2019 17:21:19 +0100 Subject: Update vimrc & remove fish folder --- Editor/vimrc | 46 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 44 insertions(+), 2 deletions(-) (limited to 'Editor/vimrc') diff --git a/Editor/vimrc b/Editor/vimrc index 6dfebc8..e4a81cf 100644 --- a/Editor/vimrc +++ b/Editor/vimrc @@ -18,16 +18,20 @@ Plugin 'tpope/vim-repeat' Plugin 'Shougo/deoplete.nvim' Plugin 'bling/vim-airline' Plugin 'tpope/vim-fugitive' +Plugin 'vim-airline/vim-airline-themes' "Plugin 'zchee/deoplete-clang' ""Plugin 'Valloric/YouCompleteMe' "Plugin 'SirVer/ultisnips' "Plugin 'honza/vim-snippets' "" make it look good -"Plugin 'junegunn/goyo.vim' "" neomutt support Plugin 'neomutt/neomutt.vim' "" dissaprove indented code to far ""Plugin 'dodie/vim-disapprove-deep-indentation' +" Syntax hilighting for base16 style themes +"Plugin 'plasticboy/vim-markdown' +Plugin 'rhysd/vim-grammarous' +Plugin 'chriskempson/base16-vim' call vundle#end() " required filetype plugin indent on " required @@ -35,7 +39,6 @@ filetype plugin on "General syntax on - set showcmd " Show (partial) command in status line. "set showmatch " Show matching brackets. "set gdefault @@ -86,6 +89,9 @@ nnoremap m :.!~/bin/calc nnoremap i :read !latestimage nnoremap v :!open '' +noremap! +noremap! + "read spaces in path's set isfname+=32 @@ -158,3 +164,39 @@ autocmd BufWinLeave * call clearmatches() "Airline symbols let g:airline_powerline_fonts = 1 + +let g:vim_markdown_folding_disabled = 1 + +let g:airline_theme='base16' + + +" Modify The ColorScheme to show Italic and Bold in Markdown. +" Italicise comments and Type's +" And make Line numbers same as background + +function! s:base16_customize() abort + call Base16hi("htmlBold", g:base16_gui0A, "", g:base16_cterm06, "", "bold", "") + call Base16hi("markdownBold", g:base16_gui0A, "", g:base16_cterm06, "", "bold", "") + call Base16hi("markdownHeadingDelimiter", g:base16_gui0A, "", g:base16_cterm08, "", "bold", "") + call Base16hi("markdownH1", g:base16_gui0A, "", g:base16_cterm08, "", "bold", "") + call Base16hi("markdownH2", g:base16_gui0A, "", g:base16_cterm08, "", "bold", "") + call Base16hi("htmlItalic", g:base16_gui0E, "", g:base16_cterm06, "", "italic", "") + call Base16hi("markdownItalic", g:base16_gui0E, "", g:base16_cterm06, "", "italic", "") + call Base16hi("htmlUnderline", g:base16_gui0E, "", g:base16_cterm06, "", "underline", "") + call Base16hi("Italic", "", "", "", "", "italic", "") + call Base16hi("Comment", g:base16_gui04, "", g:base16_cterm04, "", "italic", "") + + call Base16hi("Type", g:base16_gui0A, "", g:base16_cterm0A, "", "italic", "") + call Base16hi("htmlArg", "", "", "", "", "italic", "") + call Base16hi("LineNr", g:base16_gui03, g:base16_cterm00, g:base16_cterm03, g:base16_cterm00, "", "") + call Base16hi("CursorLineNr", g:base16_gui04, g:base16_gui00, g:base16_cterm04, g:base16_cterm00, "", "") +endfunction +augroup on_change_colorschema + autocmd! + autocmd ColorScheme * call s:base16_customize() +augroup END + +if filereadable(expand("~/.vimrc_background")) + let base16colorspace=256 + source ~/.vimrc_background +endif -- cgit v1.2.3-54-g00ecf