Set system clipboard as def
This commit is contained in:
parent
3a2529b801
commit
972880f19e
1 changed files with 4 additions and 132 deletions
136
my_configs.vim
136
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 <leader>h :noh<CR>
|
||||
|
||||
set clipboard=unnamedplus
|
||||
|
|
Loading…
Reference in a new issue