0

で編集.mlEmacsます。tabキーは1行だけインデントします。しかし、行のブロックを選択しても、tabキーは何もインデントしません...これが私の.emacsです、誰かが何が悪いのか教えてもらえますか?

また、tab1行でも数行でもコメントをインデントしません...正常ですか?

4

2 に答える 2

3

メジャーモードの作成者に不満を言う:デフォルトのTABバインディングは、メジャーモードで調整できるように設計されていますが、多くのメジャーモードは、代わりにローカルでオーバーライドするだけで、デフォルトの動作を忠実に再現できないことがよくあります。

于 2012-12-18T20:07:42.590 に答える
1

試してみてくださいM-x indent-region RET

キーはTAB、リージョンがアクティブであるかどうかに関係なく、現在の行をインデントするだけです(ただし、動作を変更するパッケージを実装することをお勧めします)。

コメントに関しては、メジャーモード次第です。わかりませんがml-mode、メジャーモードは通常コメントをインデントします。

于 2012-12-18T18:51:29.037 に答える