首先,我正要寫一個長的 vim中的if/else語句列表,並意識到1)有一個更好的方式去做我想做的事情,2)在這個問題上有所幫助的時候,這樣做會很成熟。所以!我有各種文件傳播有關類似使用vim從多個目錄和多個分機打開頭文件到一個C/C++源文件
foo/src/file01.C
foo/src/file02.cc
foo/src/file03.c
foo/include/file01.hh
foo/include/file02.h
foo/include/file03.h
如果您發現C/H,CC/HH,C/H擴展可能會或可能不會那麼熱衷,我想你,請匹配幫幫我。我已經從Vim wiki中看到了the following vim scripts這樣的東西,用於「在源文件和頭文件之間輕鬆切換」,儘管我只是在沒有成功的情況下向a.vim傾倒了幾個小時,但似乎其他人不會通過文檔工作在該頁面上。那麼任何人都可以幫助解決如何完成這項工作?
我有一個很好的主角是一個快速How to Easily Switch between Header and Source的話題,但仍然無法使其工作。
我想我真正想要的是如何避免多個if語句,並使用真正的匹配來做我想做的事情。我想查看另一個目錄,如果它是一個源C/C++文件,查找與任何熟悉的擴展名相同的頭文件,或者查找任何常規擴展的源文件(如果它是頭文件)。謝謝你的幫助!
更新:我特別想在新選項卡中打開文件。我住在VIM標籤上!
感謝您的幫助。我會盡快研究它。 – physicsmichael 2010-08-06 19:06:12