我有兴趣设置开发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