raf*_*afl 43 emacs byte-order-mark
我有一个包含带字节顺序标记的UTF-8编码文本的文件.这个BOM会妨碍事情,我想删除它.
使用其他工具(如perl或awk)或奇怪的编辑模式(如hexl-mode),每次我想摆脱BOM都有点烦人.
有没有办法告诉Emacs删除现有的BOM,而不是在后续保存时再将其写入磁盘?
JSO*_*SON 67
coding-system-for-write直接设置有点像黑客.用于(从在这种情况下更改文件的编码的用户命令utf-8-with-signature为纯utf-8)是set-buffer-file-coding-system.它默认绑定到C-x RET f.