【发布时间】:2015-04-01 18:50:15
【问题描述】:
这是我正在使用的以下代码
set statusline=\PATH:\ %r%F\ \ \ \ \LINE:\ %l/%L/%P
如何在同一状态栏中显示时间信息?感谢您的建议。
【问题讨论】:
标签: vim time statusline
这是我正在使用的以下代码
set statusline=\PATH:\ %r%F\ \ \ \ \LINE:\ %l/%L/%P
如何在同一状态栏中显示时间信息?感谢您的建议。
【问题讨论】:
标签: vim time statusline
Vim 允许您在状态行内评估 vim 命令,所以这样的事情应该可以解决问题:
set statusline=\PATH:\ %r%F\ \ \ \ \LINE:\ %l/%L/%P\ TIME:\ %{strftime('%c')}
%{} 执行包含在 {} 括号内的任何 vim 语句。如果您想要不同的时间格式,请阅读以下关于 strftime 函数的帮助主题:
:help strftime()
另外,如果您需要有关特殊 printf 样式 % 字符的更多帮助,请阅读以下内容:
:help 'statusline'
【讨论】: