我有興趣設置開發Vim腳本和rc文件的TDD環境。作爲一個簡單的例子,假設當我按Tab鍵時,我想讓vim插入8個空格。使用沙盒.vimrc文件 以編程方式執行vim命令?
- 啓動VIM:我會成立一個腳本,做了以下w TEST_OUT
- 斷言test_out包含'
由vim中的默認配置,這將失敗。但是,一旦我將我的.vimrc文件添加set expandtab
,測試就會通過。
如何以編程方式發出這些命令? vim -c <commands>
已關閉,但似乎只適用於ex模式命令。有什麼建議麼?這個問題似乎是徹底的谷歌證明。
謝謝,這看起來像我需要! – 2010-06-13 18:48:28