From 972880f19ea861c5a70128294b466adaf50f6c03 Mon Sep 17 00:00:00 2001 From: Vignesh Date: Sun, 18 Dec 2016 15:10:28 +0530 Subject: [PATCH] Set system clipboard as def --- my_configs.vim | 136 ++----------------------------------------------- 1 file changed, 4 insertions(+), 132 deletions(-) diff --git a/my_configs.vim b/my_configs.vim index ec24cb3e..c4515b1c 100755 --- a/my_configs.vim +++ b/my_configs.vim @@ -6,7 +6,7 @@ if has("mac") || has("macunix") elseif has("win16") || has("win32") set gfn=Source_Code_Pro_Medium:h12,Bitstream\ Vera\ Sans\ Mono:h11 elseif has("gui_gtk2") - set gfn=Hack\ 14,Source\ Code\ Pro\ 12,Bitstream\ Vera\ Sans\ Mono\ 11 + set gfn=Source\ Code\ Pro\ for\ Powerline\ Medium\ 11 elseif has("linux") set gfn=Source\ Code\ Pro\ for\ Powerline\ Medium\ 11 elseif has("unix") @@ -41,137 +41,6 @@ syntax enable set background=dark colorscheme solarized -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -"LightLine -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" - -"let g:lightline = { - "\ 'active': { - "\ 'left': [ [ 'mode', 'paste' ], [ 'fugitive', 'filename' ], ['ctrlpmark'] ], - "\ 'right': [ [ 'syntastic', 'lineinfo' ], ['percent'], [ 'fileformat', 'fileencoding', 'filetype' ] ] - "\ }, - "\ 'component_function': { - "\ 'fugitive': 'LightLineFugitive', - "\ 'filename': 'LightLineFilename', - "\ 'fileformat': 'LightLineFileformat', - "\ 'filetype': 'LightLineFiletype', - "\ 'fileencoding': 'LightLineFileencoding', - "\ 'mode': 'LightLineMode', - "\ 'ctrlpmark': 'CtrlPMark', - "\ }, - "\ 'component_expand': { - "\ 'syntastic': 'SyntasticStatuslineFlag', - "\ }, - "\ 'component_type': { - "\ 'syntastic': 'error', - "\ }, - "\ 'separator': { 'left': '', 'right': '' }, - "\ 'subseparator': { 'left': '\ue0b1', 'right': '\ueb03' } - "\ } - -"function! LightLineModified() - "return &ft =~ 'help' ? '' : &modified ? '+' : &modifiable ? '' : '-' -"endfunction - -"function! LightLineReadonly() - "return &ft !~? 'help' && &readonly ? '' : '' -"endfunction - -"function! LightLineFilename() - "let fname = expand('%:t') - "return fname == 'ControlP' && has_key(g:lightline, 'ctrlp_item') ? g:lightline.ctrlp_item : - "\ fname == '__Tagbar__' ? g:lightline.fname : - "\ fname =~ '__Gundo\|NERD_tree' ? '' : - "\ &ft == 'vimfiler' ? vimfiler#get_status_string() : - "\ &ft == 'unite' ? unite#get_status_string() : - "\ &ft == 'vimshell' ? vimshell#get_status_string() : - "\ ('' != LightLineReadonly() ? LightLineReadonly() . ' ' : '') . - "\ ('' != fname ? fname : '[No Name]') . - "\ ('' != LightLineModified() ? ' ' . LightLineModified() : '') -"endfunction - -"function! LightLineFugitive() - "try - "if expand('%:t') !~? 'Tagbar\|Gundo\|NERD' && &ft !~? 'vimfiler' && exists('*fugitive#head') - "let mark = '' - "let branch = fugitive#head() - "return branch !=# '' ? mark.branch : '' - "endif - "catch - "endtry - "return '' - "endfunction - - "function! LightLineFileformat() - "return winwidth(0) > 70 ? &fileformat . ' ' . WebDevIconsGetFileFormatSymbol() : '' - "endfunction - - "function! LightLineFiletype() - "return winwidth(0) > 70 ? (&filetype !=# '' ? &filetype. ' ' . WebDevIconsGetFileTypeSymbol() : 'no ft') : '' - "endfunction - - "function! LightLineFileencoding() - "return winwidth(0) > 70 ? (&fenc !=# '' ? &fenc : &enc) : '' - "endfunction - - "function! LightLineMode() - "let fname = expand('%:t') - "return fname == '__Tagbar__' ? 'Tagbar' : - "\ fname == 'ControlP' ? 'CtrlP' : - "\ fname == '__Gundo__' ? 'Gundo' : - "\ fname == '__Gundo_Preview__' ? 'Gundo Preview' : - "\ fname =~ 'NERD_tree' ? 'NERDTree' : - "\ &ft == 'unite' ? 'Unite' : - "\ &ft == 'vimfiler' ? 'VimFiler' : - "\ &ft == 'vimshell' ? 'VimShell' : - "\ winwidth(0) > 60 ? lightline#mode() : '' - "endfunction - "function! CtrlPMark() - "if expand('%:t') =~ 'ControlP' && has_key(g:lightline, 'ctrlp_item') - "call lightline#link('iR'[g:lightline.ctrlp_regex]) - "return lightline#concatenate([g:lightline.ctrlp_prev, g:lightline.ctrlp_item - "\ , g:lightline.ctrlp_next], 0) - "else - "return '' - "endif -"endfunction - -"let g:ctrlp_status_func = { -"\ 'main': 'CtrlPStatusFunc_1', -"\ 'prog': 'CtrlPStatusFunc_2', -"\ } - -"function! CtrlPStatusFunc_1(focus, byfname, regex, prev, item, next, marked) -"let g:lightline.ctrlp_regex = a:regex -"let g:lightline.ctrlp_prev = a:prev -"let g:lightline.ctrlp_item = a:item -"let g:lightline.ctrlp_next = a:next -"return lightline#statusline(0) -"endfunction - -"function! CtrlPStatusFunc_2(str) -"return lightline#statusline(0) -"endfunction -"let g:tagbar_status_func = 'TagbarStatusFunc' - -"function! TagbarStatusFunc(current, sort, fname, ...) abort - "let g:lightline.fname = a:fname - "return lightline#statusline(0) -"endfunction - -"augroup AutoSyntastic -"autocmd! -"autocmd BufWritePost *.c,*.cpp call s:syntastic() -"augroup END -"function! s:syntastic() -"SyntasticCheck -"call lightline#update() -"endfunction - -"let g:unite_force_overwrite_statusline = 0 -"let g:vimfiler_force_overwrite_statusline = 0 -"let g:vimshell_force_overwrite_statusline = 0 - let g:lightline = { \ 'colorscheme': 'landscape', \ 'active': { @@ -301,3 +170,6 @@ endfunction let g:unite_force_overwrite_statusline = 0 let g:vimfiler_force_overwrite_statusline = 0 let g:vimshell_force_overwrite_statusline = 0 +map h :noh + +set clipboard=unnamedplus