From 6781e162edd90353e880f4b29cf4aa821df9eaac Mon Sep 17 00:00:00 2001 From: Max Christian Pohle Date: Wed, 14 Jun 2017 00:57:01 +0200 Subject: Added possibility to use vim as PAGER without plugin --- vimpagerrc | 4 ++-- vimrc-full | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/vimpagerrc b/vimpagerrc index 308b509..9516d3c 100644 --- a/vimpagerrc +++ b/vimpagerrc @@ -4,7 +4,7 @@ let g:less.enabled = 0 let g:less.number = 1 let g:less.hlsearch = 0 let g:vimpager.ansiesc = 0 +let g:less.enabled = 0 -set shada="NONE" set noswapfile -set viminfo="NONE" +set viminfo+=% | " restore buffer list diff --git a/vimrc-full b/vimrc-full index 225fc4a..0c0cbbf 100644 --- a/vimrc-full +++ b/vimrc-full @@ -91,7 +91,10 @@ let g:signify_update_on_bufenter = 0 let g:signify_update_on_focusgained = 1 " TESTING: | " plugins which I am currently trying... -Plug 'rkitover/vimpager' +" Plug 'rkitover/vimpager' +" found this command instead (use as PAGER): +" man -P 'nvim -R -u NORC -c":%!col -b" -c":set buftype=nowrite filetype=man" -' ls +" " Plug 'Shougo/neocomplete.vim' | " alternative to YouCompleteMe in some cases " Plug 'tpope/vim-characterize' | " normal mode: make ga show character names of Unicode chars (ga shows hex and dec values) @@ -168,7 +171,6 @@ set laststatus=2 | " required by AirLine, set background=light Plug 'itchyny/lightline.vim' -Plug 'daviesjamie/vim-base16-lightline' Plug 'taohex/lightline-buffer' " lightline-buffer ui settings @@ -214,7 +216,7 @@ endfunction autocmd BufEnter * let b:branchname = winwidth(0) > 70 ? fugitive#statusline() : '' let g:lightline = { - \ 'colorscheme': 'Tomorrow', + \ 'colorscheme': 'Tomorrow_Night_Bright', \ 'separator': { 'left': "\ue0b0", 'right': "\ue0b2" }, \ 'subseparator': { 'left': "\ue0b1", 'right': "\ue0b3" }, \ 'active': { @@ -536,6 +538,8 @@ if has("autocmd") function OnConfigChange() autocmd! |" Remove all vimrc autocommands source $MYVIMRC + exec lightline#colorscheme() + exec lightline#update() " AirlineRefresh endfunction autocmd BufWritePost $MYVIMRC call OnConfigChange() @@ -762,7 +766,7 @@ endif " avoids openin an empty buffer when restoring bufferlist from viminfo... if argc() == 0 - autocmd VimEnter * nested :bun + autocmd VimEnter * nested :silent bun endif " au BufNewFile,BufRead,BufEnter *.cpp,*.hpp set omnifunc=omni#cpp#complete#Main " Enable omni completion. -- cgit v1.2.3