我正在使用vim腳本,並希望查看腳本中爲調試目的而生成的變量的值。Vim:看不到:消息歷史列表中的echomsg消息
我使用類似:
echomsg 'My variable = ' . b:variable
重裝源與
:source %
再看看消息歷史記錄列表與
:messages
但什麼也沒有,我很確定這個命令會被執行。
我在這裏做錯了什麼?
編輯: 我想改變vim-cucumber,所以我想看到一個變量的值。在本插件/ cucumber.vim文件,我有以下幾點:
let b:cucumber_root = expand('%:p:h:s?.*[\/]\%(features\|stories\)/step_definitions/mobile_website\zs[\/].*??')
echomsg 'cucumber_root = ' . b:cucumber_root
你可以發佈你正在做的事情嗎?如果'echomsg'是文件中唯一的東西,這對我有用。 – FDinoff 2015-03-19 01:01:39
你有錯誤信息嗎?如果b:變量不存在,則此表達式將發出錯誤。 – SolaWing 2015-03-19 02:55:00
不;沒有錯誤信息;添加代碼片段。 – JESii 2015-03-19 04:19:02