【问题标题】:Emacs - fixed tab widthEmacs - 固定标签宽度
【发布时间】:2012-04-04 01:33:58
【问题描述】:

我正在编辑一个以自己的方式设置样式的文本文档,Emacs 无法识别该标记,并以基本模式打开它。制表符缩进是最成问题的行为。

我可以使用运行时命令修复选项卡宽度,仅适用于当前会话吗?

特别是我会避免任何永久的文件内配置。

【问题讨论】:

  • 另外,当您说您希望避免文件内配置时,您是指您正在编辑的文档文件,还是包括您自己的 Emacs 配置? (后者可以自动配置指定文件的行为而不改变默认行为)。
  • 这将改变标签的显示宽度,但请注意它与您键入标签时发生的情况无关。基本模式使用indent-relative 移动点以与上一行的内容对齐,否则使用tab-stop-list 变量。

标签: emacs


【解决方案1】:

您可以使用M-x set-variable 在运行时设置变量并且仅针对该缓冲区和会话,理想情况下您可以设置偏移变量(例如在 c-common-mode 中它是 c-basic-offset)并且您可以更改它值到所需的制表符宽度(尽管我建议您使用空格而不是制表符以保持一致性,因为制表符 \t 通常是 8 个空格宽。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-10
    • 2012-03-09
    • 2017-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多