Esquema de cores do vim de acordo com o horário

http://vim.wikia.com/wiki/Use_different_color_schemes_depending_on_time_of_day

A lógica aqui é a seguinte:
A parte que não está dentro da função é lida no carregamento do vim
a outra parte e executada quando você passa um tempo em inatividade em modo
normal.


let hr= strftime("%H")
if 0 <= hr && hr <= 3
colors google
elseif 4 <= hr && hr <= 7
colors colorful
elseif 8 <= hr && hr <= 14
colors inkpot
elseif 15 <= hr && hr <= 18
colors quagmire
else
colors neverness
endif

fun! TimeColorscheme()
let hr= strftime("%H")
if 0 <= hr && hr <= 3
colors google
elseif 4 <= hr && hr <= 7
colors colorful
elseif 8 <= hr && hr <= 14
colors inkpot
elseif 15 <= hr && hr <= 18
colors quagmire
else
colors neverness
endif
endfun
au! CursorHold *.* :call TimeColorscheme()

Nenhum comentário:

Postar um comentário

Insira seu comentário - O mesmo será submetido à aprovação!

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo