Emacs 艺术家模式绘画人物混乱

Emacs 艺术家模式绘画人物混乱,emacs,Emacs,我在尝试绘画的艺术家模式。但我发现,尽管我看到的一切都井然有序,但文件却乱七八糟 这就是艺术家模式下的情况: 但实际上文件是这样的: 我曾在macOS上使用Emacs25,结果发现,如果在Emacs中设置选项卡宽度,就会出现此问题。我把它们注释掉,解决了这个问题 例如,在我的例子中,我删除了这两行,在艺术家模式下一切都很好 (setq default-tab-width 4) (setq tab-width 4) 我有类似的问题,像画形状存在于RFC文本,如 jpkotta指导我解决它 首

我在尝试绘画的艺术家模式。但我发现,尽管我看到的一切都井然有序,但文件却乱七八糟

这就是艺术家模式下的情况:

但实际上文件是这样的:


我曾在macOS上使用Emacs25,结果发现,如果在Emacs中设置选项卡宽度,就会出现此问题。我把它们注释掉,解决了这个问题

例如,在我的例子中,我删除了这两行,在艺术家模式下一切都很好

(setq default-tab-width 4)
(setq tab-width 4)

我有类似的问题,像画形状存在于RFC文本,如

jpkotta指导我解决它

首先创建emacs配置文件并将此行放置在iside中

echo“(添加钩子”艺术家模式钩子(lambda()(setq缩进标签模式nil))”>~.emacs

之后,开始在emacs中以艺术模式创建形状

使用此方法创建的形状保留边框,而不是在我检查emacs、cat、vim、geany和鼠标垫的所有工具中损坏


(a)您两次使用的字体是否相同?(b) 它是固定宽度的字体吗?(c) 文件中有选项卡吗?(d)
制表符宽度两次都一样吗?嗨,各位朋友!谢谢你的提示!这对我帮助很大!我通过将标签宽度设置为默认值来解决问题,这是8。一旦它看起来正确,请考虑使用<代码> C-X H(或以其他方式选择所讨论的文本),然后<代码> M x unTab形形化< /COD> >删除标签。如果缓冲区中的
缩进制表符模式
nil
,Emacs将不会首先引入制表符。谢谢!untabify还可以解决“还签出
缩进选项卡”模式中的键入问题。您可能需要执行类似于
(添加hook'艺术家模式hook(lambda()(setq indent tabs mode nil))