2011-05-30 169 views
3

我試圖在MacVim中定義我自己的命令來將c語句或一系列語句轉換爲註釋。所以我把它放在我的vimrc中:定義我自己的命令

command -range Com :<line1>,<line2>s?^.*$?/*&*/? 

它工作正常,如果我只是輸入:Com來評論當前行。但是,如果我進入這樣的:爲了把線3到5成的意見,我總是收到此錯誤信息的COM 3 5:

E488: Trailing characters 

誰能幫助?

+2

不是您的問題的答案,但如果您正在尋找輕鬆評論單行/多行的功能,請查看[NERD Commenter](http://www.vim.org/scripts/script.php) ?script_id = 1218)插件。 – abcd 2011-05-30 21:14:58

回答

6

您需要之前提供範圍命令,像:

:3,5Com 

無論如何,我建議你檢查NERD_commenter插件。評論源代碼非常棒。

+0

就是這樣! Thx,Adam。我正在檢查NERD_commenter。 – grok12 2011-05-30 21:26:44