Моей проблемы связанно с Emacs вставив систему кодирования заголовков в исходные файлы, содержащих не-ASCII символы:Изменения Emacs По умолчанию системы кодирования
# -*- coding: utf-8 -*-
Мои коллеги не любят эти заголовки проверяются в наши хранилища. Я не хочу, чтобы они вставлялись в мои файлы, потому что Emacs автоматически обнаруживает, что файл должен быть UTF-8, независимо от того, что никому не кажется.
Я хотел бы просто установить Emacs для использования UTF-8 автоматически для всех файлов, но, похоже, не согласен с этой идеей. В попытке исправить это, я добавил следующие мои .emacs:
(prefer-coding-system 'utf-8)
(setq coding-system-for-read 'utf-8)
(setq coding-system-for-write 'utf-8)
Это не похоже, чтобы решить мою проблему. Emacs по-прежнему вставляет заголовки кодирующей системы в мои файлы. У кого-нибудь есть идеи?
EDIT:
Я думаю, что эта проблема конкретно связана с рубиново-режим. Я все еще не могу отключить его.
На самом деле ваша конфигурация работает на меня. Он останавливает Emacs 24, продолжая просить сохранить файл с UTF-8 –
. Выбранный фрагмент elisp весьма полезен для установки utf-8 по умолчанию на emacs, благодаря большому виду сэр! – Bengalaa