[Emacs]EmacsからFireFoxを操作する [Emacs]EmacsからFireFoxを操作する②
Jul 31

「C-j」と「C-m」は同じ「改行」に割り当てられていて、違いがわからないので少し調べた。

エンターを押した時の改行は「C-m」

多分こう!間違いなくNTEmacsではこう!(笑)



解ったので.emacsで適当に設定を追加する

;;自動インデント
(global-set-key “\C-m” ‘reindent-then-newline-and-indent)
;(global-set-key “\C-m” ‘newline-and-indent)
(global-set-key “\C-j” ‘newline)
;;インデントにタブを使わない
(setq-default indent-tab-mode nil)

「reindent-then-newline-and-indent」と「newline-and-indent」の違いだが

「newline-and-indent」は改行して次の行をインデント
「reindent-then-newline-and-indent」はこの行を再インデントして改行して次の行をインデント

となっている。あと気になってたのが純粋にTabを挿入したくなった時

C-q [Tab]

とコマンドすればTabを挿入できる

Trackback URL

Leave a Reply