emacs在保存python代码前经常询问# - * - 编码:ASCII - * -

mad*_*blu 3 python emacs character-encoding

我有一个python脚本,开头:

#!/usr/bin/env python
# -*- coding: ASCII -*-
Run Code Online (Sandbox Code Playgroud)

在保存之前,它总是拆分我的窗口,并询问:

警告(mule):编码系统无效`ASCII'由当前缓冲区/文件指定:coding标签.强烈建议在写入文件之前修复它.

我需要说是的,有没有办法禁用它?很抱歉,但我在谷歌上没有运气.

加布里埃尔

cjm*_*cjm 7

不涉及更改脚本的解决方案是告诉Emacs ASCII作为编码系统的意义.(默认情况下,Emacs会调用它US-ASCII.)将其添加到您的.emacs文件中:

(define-coding-system-alias 'ascii 'us-ascii)
Run Code Online (Sandbox Code Playgroud)

然后Emacs应该能够理解# -*- coding: ASCII -*-.