1)是否有自動縮進/重複在一組行上,而不是整個文件?在所選文本的vim中自動縮進
set shiftwidth=4
set expandtab
set tabstop=4
已在我的.vimrc
中定義。
我要的是選擇一堆線,只對他們適用的壓痕。這是因爲該文件很大,我只想清理我的代碼行。通過做:retab
,我將不得不強制整個文件進行重新縮進。
例如選擇下面的代碼和縮進自動
def hello(self):
line1
line2
到
def hello(self)
line1
line2
2)是否有可以逆轉標籤任何方式? Eclipse中的Shift-Tab。它返回4個空格。
當你說你已經設置了shifttab = 4,我假設你的意思是'shiftwidth'? Vim沒有任何'shifttab'設置。 – DJMcMayhem
你能澄清,如果你有的例子是一個空間或選項卡? (SO不區分兩者很好) – DJMcMayhem
在第一個空格中,第二個空格有4個空格(1個選項卡)。 – infoclogged