FAQ: how to use the output of a command as header?
This commit is contained in:
parent
84fb86e5da
commit
e3fb0cd845
|
@ -606,6 +606,7 @@ FAQ *startify-faq*
|
|||
|startify-faq-08| How do I center my header/footer?
|
||||
|startify-faq-09| tmux-resurrect?
|
||||
|startify-faq-10| Temporarily skip Startify at start?
|
||||
|startify-faq-11| How to use the output of a command as header?
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
*startify-faq-01*
|
||||
|
@ -728,6 +729,23 @@ Startify would interfere in this case. A simple way to avoid that would be:
|
|||
>
|
||||
vim --cmd 'let g:startify_disable_at_vimenter = 1' +VimwikiMakeDiaryNote
|
||||
<
|
||||
------------------------------------------------------------------------------
|
||||
*startify-faq-11*
|
||||
How to use the output of a command as header?~
|
||||
>
|
||||
redir => test
|
||||
silent echo 'one'
|
||||
silent echo 'two'
|
||||
silent echo 'three'
|
||||
redir END
|
||||
|
||||
let g:startify_custom_header =
|
||||
\ map(split(test), 'repeat(" ", 10) . v:val') + ['']
|
||||
<
|
||||
|:redir| puts a string into 'test'. Then we turn it into a list of strings.
|
||||
Then we shift each string to the right by 10 spaces. Afterwards we add an
|
||||
empty string to the list, which results in an empty line in the header.
|
||||
|
||||
==============================================================================
|
||||
EXAMPLE *startify-example*
|
||||
|
||||
|
|
Loading…
Reference in a new issue