2009-06-04 47 views
4

我有一個縮寫列表,如何使vim縮寫在評論區域中不起作用?

iab uppercase UPPERCASE 
iab lowercase LOWERCASE 

(情況具體問題)。

我試圖讓他們不能在評論區域(即以某個字符開頭的行)工作,因爲他們弄亂了我的正常評論文本。有沒有人有任何想法如何做到這一點?

回答

6

您必須測試上下文。我已經寫了一個few functions來幫助定義這樣的縮寫:

inoreab uppercase <c-r>=MapNoContext('uppercase', 'UPPERCASE')<cr> 
+0

正是我在找的東西。的確非常有用。謝謝。 – Rook 2009-06-04 14:55:32