GitHub 覆盖标记语言?
GitHub overriding markup language?
我正在使用一种名为 AsciiDoc (*.adoc
) 的标记语言。我想将我的 *.adoc
文件命名为 *.txt
[^1]。但是,GitHub(当然)不会将 .txt
个文件绘制为 .adoc
个文件。
所以我尝试使用 .gitattributes
覆盖文件类型,如下所示:
*.txt linguist-language=AsciiDoc
但是没有用。有什么帮助吗?谢谢。
[^1]:由于 Dropbox 不支持编辑 .adoc
文件,我对 AsciiDoc 文件使用 .txt
。
似乎 linguist-language
语法正确地突出显示了文件,但未能呈现标记。我发现 emacs and vim modelines 实际上适用于呈现标记。
因此,解决方法是在每个 txt 文件中添加以下内容:
////
vim:ft=asciidoc
////
或者如果您更喜欢 emacs:
////
-*- mode: asciidoc;-*-
////
我正在使用一种名为 AsciiDoc (*.adoc
) 的标记语言。我想将我的 *.adoc
文件命名为 *.txt
[^1]。但是,GitHub(当然)不会将 .txt
个文件绘制为 .adoc
个文件。
所以我尝试使用 .gitattributes
覆盖文件类型,如下所示:
*.txt linguist-language=AsciiDoc
但是没有用。有什么帮助吗?谢谢。
[^1]:由于 Dropbox 不支持编辑 .adoc
文件,我对 AsciiDoc 文件使用 .txt
。
似乎 linguist-language
语法正确地突出显示了文件,但未能呈现标记。我发现 emacs and vim modelines 实际上适用于呈现标记。
因此,解决方法是在每个 txt 文件中添加以下内容:
////
vim:ft=asciidoc
////
或者如果您更喜欢 emacs:
////
-*- mode: asciidoc;-*-
////