gpt4 book ai didi

emacs - 如何让 emacs 正确处理扩展名错误的文件?

转载 作者:行者123 更新时间:2023-12-02 06:22:06 26 4
gpt4 key购买 nike

所以(让我们不要关心为什么)我有一个名为 dotemacs.emacs 文件和一个 .bashrc 文件这称为 dotbashrc

当我加载 dotemacs 时,我没有得到任何语法高亮(除其他外)。如果我执行 M-x lisp-mode 那么一切都很好。

在不更改文件名的情况下,如何让 emacs 自动识别 dotemacs 是一个 lisp 文件并进入 lisp-mode?对于 bash 脚本以及任何其他类型的扩展名错误(或没有)的文件也是如此。

最佳答案

您可以将它放在 dotemacs 文件的顶部:

; -*- mode: lisp -*-

在您加载文件时使其启动 elisp 模式。

对于 shell 脚本,放置 #!/bin/bash(无论您使用的是哪个 shell)就足以打开正确的模式。或者以其他方式将它放在文件的顶部:

# -*- mode: sh -*-

关于emacs - 如何让 emacs 正确处理扩展名错误的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7519867/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com