我最近VIM转换不同的品牌Vim的:多文件编辑 - 具有不同的份
我在vim爱:make
命令,并广泛使用它(从花哨的IDE像Eclipse)。不过我也喜欢编辑多个项目(具有独立的makefile。)
所以平时要编辑多个项目,我会做
pushd project1
vim project1.cpp
[suspend signal]
pushd ../project2
vim project2.cpp
,现在我可以ctrl+z
即中止信号两个项目之间切换,和fg
。
当这成为一个问题是当我想在另一个环境中打开一个项目,所以我可以复制/粘贴。所以,如果不是在上面我
pushd project1
vim project1.cpp
:vsp ../project2/project2.cpp
我可以在同一Vim进程同时编辑两个,但我不能有效地建立一个或另一个与:make
命令,它只会建立项目1.
有没有人有某种方案可以让他们两全其美:能够同时进行编辑,同时仍然可以使用:make
命令通过同一个vim进程构建多个项目?
真棒这就是我一直在寻找! – ldog 2010-03-11 20:25:59