2

我正在使用一种称为 AsciiDoc ( *.adoc) 的标记语言。我想将我的*.adoc文件命名为*.txt[^1]。但是,然后 GitHub(当然)不会将.txt文件绘制为.adoc文件。

所以我尝试使用以下方式覆盖文件类型.gitattributes

*.txt linguist-language=AsciiDoc

但它没有用。有什么帮助吗?谢谢。


[^1]: 由于 Dropbox 不支持编辑.adoc文件,我使用.txt的是 AsciiDoc 文件。

4

1 回答 1

2

似乎linguist-language正确的语法突出显示了文件,但未能呈现标记。我发现emacs 和 vim 模式实际上可以用于渲染标记。

因此,一种解决方法是在每个 txt 文件中添加以下内容:

////
vim:ft=asciidoc
////

或者如果您更喜欢 emacs :

////
-*- mode: asciidoc;-*-
////

签出这个要点

于 2020-06-06T12:05:22.710 回答