Отступ Vim Javascript внутри функции

Я уже давно использую MacVim для своего главного редактора. Я в основном использую его для конкретизации javascript, express.js, и одна вещь, которая меня беспокоит - это отступ.

Я хочу сделать отступ для этого:

app.get('/', function(req, res) {
    res.send("Hello, world!");  
});

Но сейчас он делает это:

app.get('/', function(req, res) {
        res.send("Hello, world!");
            });

Я не знаю, почему он это делает. И для дополнительной информации, это мой.vimrc:

execute pathogen#infect()
set tabstop=4
set smartindent
set autoindent

У меня также это установлено через Pathogen. Пожалуйста, помогите мне. Спасибо.

1 ответ

Решение

Добавлять filetype plugin indent on на ваш vimrc,

Другие вопросы по тегам