2011-05-08 73 views
0
我使用的Windows 7

我怎麼可以使Vim自動縮進像TextMate的

的gVim7.3

我怎麼可以使Vim自動縮進樣的TextMate特別是當我使用snipMate

對不起,我的壞英語 因爲它不是我的母語

+1

你的vim已經是autoindent了,你對結果不滿意嗎?或者它不是自動的? – evnu 2011-05-08 12:58:01

+0

@evnu是vim有autoindent ,,有沒有辦法讓它像TextMate中的autoindent – tito11 2011-05-08 13:06:56

+4

你能提供一個你想要什麼和你得到的另一個例子嗎? – romainl 2011-05-08 13:15:08

回答

1

不知道有關的TextMate或snipMate,但這裏是我們如何做到在VIM:

在你.vimrc文件中,有下面幾行:

set smartindent 
set tabstop=4 
set shiftwidth=4 
set expandtab 
0

假設您已將snipMate解包到您的$ HOME \ vimfiles中。如果您不確定您的$ HOME在哪裏,請閱讀the vim wiki。你可以在vim中輸入以下命令來獲得幫助:

:version 
:echo expand('~') 
:echo $HOME 
:echo $VIM 
:echo $VIMRUNTIME 

打開包裝後,你可能忘了編輯你的vimrc文件。您必須進入

:filetype plugin on 

命令到你的vimrc並重新啓動VIM。