我经常在机器之间切换,我想提醒我启动vim时支持的颜色数量。
我的.vimrc被复制到所有机器上。
我尝试添加以下行:
echo 'Terminal t_Co: ' &t_Co
但是,vim会在shell中显示此消息,并要求我按ENTER继续:
snowch:~/.vim$ vim .vimrc
Terminal t_Co: 8
Press ENTER or type command to continue
问题:如何在vim启动后回复消息?
注意:我看到了Vim pauses if echo in .vimrc file这个问题,我相信它会提出另一个问题。那个问题是问“我怎么能停止这种暂停行为,如果有的话?”而这个问题是问“我怎样才能在vim启动后回复消息?”
答案 0 :(得分:1)
将此添加到您的vimrc:
" when Vim starts with no file
if argc() == 0
autocmd VimEnter * echo "Nr. of Colors: " . &t_Co
end