vim-airline clock extension - for people that easily loose the sense of time in fullscreen vim sessions
- vim-airline: This extension is based on vim-airline (like vim-powerline but faster)
If you want to disable the clock from automatically being added to airline
let g:airline#extensions#clock#auto = 0
If you want to change the clock format
let g:airline#extensions#clock#format = '%H:%M:%S'
The formatting is done by the
strftimefunction. Check its documentation for the accepted format.
If you want to change the updatetime (in milliseconds)
let g:airline#extensions#clock#updatetime = 1000
The default value is the same as your
updatetime(4000 milliseconds if you haven't changed it). You should consider lowering it to
1000if you put seconds in your
If you want to add clock to a different location in airline
let g:airline#extensions#clock#auto = 0 function! AirlineInit() let g:airline_section_z = airline#section#create(['clock', g:airline_symbols.space, g:airline_section_z]) endfunction autocmd User AirlineAfterInit call AirlineInit()
The updatetime option only work in vim version 8.0 and greater. In fact vim-airline-clock uses the native vim timer feature introduced in vim 8.0. The advantage is that no hack is needed in order to refresh the statusline.