gpt4 book ai didi

emacs - 使用 Emacs 删除字节顺序标记 (BOM)

转载 作者:行者123 更新时间:2023-12-03 06:51:20 27 4
gpt4 key购买 nike

我有一个包含带有字节顺序标记的 UTF-8 编码文本的文件。此 BOM 妨碍了工作,我想将其删除。

每次我想要删除 BOM 时,求助于其他工具(例如 perl 或 awk)或奇怪的编辑模式(例如 hexl-mode)都有点烦人。

有没有办法告诉 Emacs 删除现有的 BOM,并且在后续保存时不要将其再次写入磁盘?

最佳答案

直接设置coding-system-for-write有点麻烦。用于更改文件编码(在本例中从 utf-8-with-signature 更改为普通 utf-8)的用户命令是 set-buffer-file-编码系统。它默认绑定(bind)到 C-x RET f

关于emacs - 使用 Emacs 删除字节顺序标记 (BOM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3859274/

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