0
这是我的.vimrc
配置文件根据书<<learning the vi and vim>>
p201-203
。未知选项:%{SetTimeOfDayColors()}
function SetTimeOfDayColors()
let currentHour = strftime("%H")
if currentHour < 6 + 0
let colorScheme = "darkblue"
elseif currentHour < 12 + 0
let colorScheme = "morning"
elseif currentHour < 18 + 0
let colorScheme = "shine"
else
let colorScheme = "evening"
endif
echo "setting color scheme to " . colorScheme
execute "colorscheme " . colorScheme
endfunction
set statusline += \ %{SetTimeOfDayColors()}
出现错误时vim test.txt
。
行15:E518:未知的选项:\%{SetTimeOfDayColors()}按ENTER 或其它命令继续
什么是这里的代码怎么了?
只是删除'+ ='后面的空格 –