2012-10-24 70 views

回答

1

也許使用查找和這樣的替換:

:%s/\[.*\]//g 
+0

謝謝。從你的問題,我可以承擔一些事情。 \\ [引用「[」和。*引用所有字符。但是如果我使用\\ *,它指*。 我對不對?但是,如果沒有「新行」,刪除行嗎? –

+0

是的,你是對的。但是,對不起,我沒有得到你的下一個問題,但是,如果它有一個換行符,它不能刪除'['和']'所包含的所有字符。 :%s/\\ [[a-zA-Z0-9 \ n] * \] // g can。 (假設您的擁抱字符只包含a-z,A-Z,0-9,空格和換行符)。參考:http://vim.wikia.com/wiki/Search_and_replace – bilo

+0

對不起。這是 - 沒有離開「新線」 - 。無論如何,我自己解決了這個問題。再次感謝。 –

8

信不信由你,da[。閱讀:help text-objects以找出原因,以及您可以以這種方式使用的其他類型的區域(其他一些有用的區域是aw一個字,ap的一個段落)。

+0

謝謝。我會看着它。祝你有愉快的一天:) –