mirror of
https://github.com/notwa/rc
synced 2024-05-05 04:53:22 -07:00
add a Colour
command to load GUI colorschemes nicely
This commit is contained in:
parent
cf51cc62b0
commit
a7a62695f9
14
home/vimrc
14
home/vimrc
|
@ -122,6 +122,20 @@ let $PATH .= ':'.$HOME.'/sh' " allow direct invocation of shell funcs
|
||||||
|
|
||||||
" fun {{{1
|
" fun {{{1
|
||||||
|
|
||||||
|
fu! Colour(name) " go nuts. go wild.
|
||||||
|
hi clear | syntax clear | syntax on " reset everything for sure (#4405)
|
||||||
|
if has('termguicolors')
|
||||||
|
if &term =~ "^tmux-256color"
|
||||||
|
let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
|
||||||
|
let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
|
||||||
|
set termguicolors
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
exe "colo " . a:name
|
||||||
|
endf
|
||||||
|
|
||||||
|
command! -nargs=* Colour call Colour(<f-args>)
|
||||||
|
|
||||||
" lifted from BurntSushi:
|
" lifted from BurntSushi:
|
||||||
fu! GlobalReplace()
|
fu! GlobalReplace()
|
||||||
normal! gv"ry
|
normal! gv"ry
|
||||||
|
|
Loading…
Reference in New Issue
Block a user