[英]Correct Indentation of a buffer with js2-mode in Emacs
在Emacs中使用js2-mode編輯javascript文件時,有沒有辦法自動糾正整個緩沖區(或區域)的縮進?
CM-\\
運行indent-region
。 如果要縮進整個緩沖區,可以使用Cx h
( mark-whole-buffer
),然后使用CM-\\
。
我經常用它來清理東西
(defun cleanup-buffer ()
"Perform a bunch of operations on the whitespace content of a buffer."
(interactive)
(indent-buffer)
(untabify-buffer)
(delete-trailing-whitespace)
(delete-trailing-blank-lines))
(global-set-key (kbd "C-c n") 'cleanup-buffer)
更新:
准確回答你的問題。 嘗試Mx indent-buffer
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.