2011-07-27 50 views
3

我是一個普通的vim的用戶,並與avarage .vimrc裏含有:如何使用autoindent設置從外部複製到vim的內容的縮進?

set autoindent 

這不是一般的糟糕,但是當涉及到複製來自外部的內容,我拿到這塊非常混亂的縮進向上。 更糟的是,如果文本包含像「//」這樣的註釋,則它們會傳播到複製內容的下一行,即使它們最初未被註釋。 gg = G沒有幫助。

有沒有什麼辦法可以將autoindent設置爲在外部複製操作時禁用?

回答

4

這是described on the Vim wiki。嘗試添加這對您的.vimrc

你可以設置任意鍵 - <F2>僅僅是一個例子。然後只需按下你的鍵允許粘貼,做你的副本進入Vim,然後再次按鍵返回到正常的自動登錄行爲。