2

領域内のすべてのインデント(つまり、最初の非空白文字の前のすべての空白)を削除するemacs関数はありますか?

そうでない場合、これを達成するために.emacsにどのコードスニペットを追加する必要がありますか?

4

2 に答える 2

5
(defun my-delete-indentation (start end)
  "Delete all leading whitespace within the current region."
  (interactive "*r")
  (replace-regexp "^[[:space:]]+" "" nil start end))

(nb delete-indentationEmacsには関数がありますが、これとはかなり異なることをします。)

于 2012-06-01T18:03:51.657 に答える
3

あなたは試すことができC-u -1000 M-x indent-code-rigidly RETます。

于 2012-06-01T20:38:31.863 に答える