emacsにはM-x alignやalign-regexpといった便利な整形モードがあります。例えば、 def hello() a = hoge aa = foo aaa = hgoe end みたいなコードがあったときに def hello() a = hoge aa = foo aaa = hgoe end と綺麗に整形してくれる機能です。 使い方は M-x align-regexp Align regxp: = みたいな感じです。任意の記号で整形できるので便利です。 ただし、これ整形のルールがモードによって決められてるみたいで例えばjavascriptのファイルを開くと a = hoge aa = foo aaa = hgoe みたいな感じになります。なんだか冗長な感じがするしタブっぽい文字が入っているのが気に入りません。 せめてspaceに変換したいのですが深追いしてません。jav