Предпочитам да използвам tab
отколкото white space
(може да е малко по-различно от повечето други)
Но открих, че когато натисна Enter
в края на реда, това ще добави някои бели интервали, но не и tab. Така че трябва да ги изтрия и да натисна tab.
Искам да знам как да настроя vim като:
- използвайте само tab за отстъп на редовете
- разделът изглежда като 4 интервала, но всъщност е раздел
- когато натиснете
enter
в края на ред, новият ред се започва само с табулатори
Търсих това известно време в Google, но не намерих добър отговор. Благодаря ви предварително
АКТУАЛИЗАЦИЯ
Отговорът, предоставен от @Alok, работи добре в повечето случаи. Но току-що открих, че понякога зависи от типа на файла. Например, ако редактирате haml
файл и има haml.vim
във вашия vimfiles/indent/
, тогава всички раздели ще бъдат преобразувани в space
. Така че, ако искате да е само tab
, трябва да промените (или изтриете) съответния файл с отстъп.
$HOME/vimfiles/after/indent/haml.vim
. Вижте:help after-directory
за повече информация. - person Nefrubyr   schedule 10.09.2010