2012-08-24 48 views
3

我剛剛開始與Vim(至今很喜歡它),所以請忍受我...如何讓Vim忽略文本內容中的反斜線?

我正在編輯一個web.config文件,需要刪除雙引號之間的值。通常我會在字符串中使用雙」這個任務,但雙引號中的最後一個字符是一個反斜槓,因此它似乎Vim把它作爲後續報價轉義字符

即:

<add key="MyPath" value="C:\Apps\Site\" /> 

將光標設置在「MyPath」上並按下「di」按預期工作。將其設置在路徑值上方不會...有一些設置可以處理這個問題嗎?

回答

2

您可以清除引用轉義字符:

​​

從那裏,di"在你的第二個屬性按預期工作。

3

將光標置於C之上並且執行dt"應該可以工作。 dt刪除(不包括)以下字符。

+0

同意。 'quoteescape'在其他情況下可能非常有用。這種情況應該是例外情況,而不是'quoteescape'。 – Conner

相關問題