Я использую js2-режим для работы с javascript в emacs, и по большей части это очень полезно. Однако методы работы с отступами ужасно расстраивают при работе с jQuery, замыканиями и JSON ... например, с кодом, который я хотел бы сделать с таким отступом:
var foo = jQuery('#mycontainer ul li').each(function(el){
var bar = el.html();
});
Получается как:
var foo = jQuery('#mycontainer ul li').each(function(el){
var bar = el.html();
});
Есть ли способ, которым я могу просто отключить все отступающие "помощники" и просто вставить emacs N пробелов при нажатии клавиши табуляции? Я знаю, что ручное отступление - это шаг назад, но наличие читаемого кода, IMHO, более полезно, чем инструмент, который не работает должным образом.