当前位置:  开发笔记 > 运维 > 正文

使用Emacs,我如何缩进/格式化TXT文件中的代码段?

如何解决《使用Emacs,我如何缩进/格式化TXT文件中的代码段?》经验,为你挑选了1个好方法。

我正在用Emacs写一篇文档.如您所知,我正在使用的文本文件中有一些代码段.通常,当我打开此文件时,emacs将自动进入文本模式.编辑普通段落对我来说很好.但对于那些代码段,我怎样才能将它们缩进gnu或linux样式,就像我在c-mode中所做的那样(通过c-set-style &&在某些区域中执行Ctrl-Alt- \)?

顺便说一下,实际上,我可以通过调用Mx c-mode来将缓冲区转换为c模式,但是,我认为在文本模式下应该有很多优雅的方法.



1> pgs..:

orgmode设法通过将代码复制到临时缓冲区来进行编辑和格式化,并在完成后更新已更改的文本.

如果切换到orgmode是一个选项,那么你这样做:

 #+BEGIN_SRC emacs-lisp
 (defun org-xor (a b)
    "Exclusive or."
    (if a (not b) b))
 #+END_SRC

并开始和完成编辑C-c '.

编辑:Emacswiki有一个多种模式的列表.

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有