インデント emacsでjavascriptの読み書きといえば、js2-modeが有名ですが、デフォルトではインデントがちょっとおかしいです。 以下はbackbone.jsのモデルのサンプルですが、例えば以下の様にインデントされてしまいます。 横に長いです。 var Note = Backbone.Model.extend({ initialize: function() { ... }, author: function() { ... }, coordinates: function() { ... }, allowedToEdit: function(account) { return true; } }); 本当はこうインデントされて欲しい。 var Note = Backbone.Model.extend({ initialize: function() { ... }, aut