Trying to toogle between 2 versions of statusline.
Initial setting is ok and shows:
marks.local <%= seperator works> 2022-09-23 22:45 861 B
Calling :togglestatus
results in
marks.local --> /home/user/.config/vifm 6s
Any hints how to toogle 2 versions of statusline and why it seems to break at %=
and/or %s
let &statusline = '%f %[--> %T%]%=%d %-6s'
command! togglestatus :if &statusline == '%f %[--> %T%]%=%d %-6s'
\| let &statusline = ''
\| else
\| let &statusline = '%f %[--> %T%]%=%d %-6s'
\| endif