2012-02-29 48 views

回答

9

退房file:line插件也。 它將打開文件並將光標位置設置爲指定的行和列。

vim file.cpp:10 
vim file.cpp:10: 
vim file.cpp:10:4 
vim file.cpp:10:4: 
+0

感謝:

尾隨結腸作品。這是我想要的。 – kev 2012-02-29 15:41:07

4

vim實際上有一整套內置命令和選項。

你得到

:help quickfix 

文檔例如

:set makeprg=g++\ -Wall\ main.cc " the default is make 
:make 

將解析由克輸出錯誤和警告++,讓你循環的位置。

3

看看VIM的「的quickfix」的特點:http://vimdoc.sourceforge.net/htmldoc/quickfix.html#quickfix

您可以從VIM內編譯(參見Vim的makeprgerrorformat變量),然後自動跳轉到,使用:cc:cp產生錯誤的行,並:cn

相同的vimdoc向您展示瞭如何快速跳轉到當前函數或代碼塊的開始或結尾,如果您使用ctags,還可以找到函數和變量的定義。