mój problem wynika z Emacs wstawianie nagłówków system kodowania do plików źródłowych zawierających znaki spoza ASCII:Zmiany Emacs Domyślnie System kodowania
# -*- coding: utf-8 -*-
Moi współpracownicy nie lubią te nagłówki są sprawdzane w naszych repozytoriach. Nie chcę, aby były one umieszczane w moich plikach, ponieważ Emacs automatycznie wykrywa, że plik powinien być w formacie UTF-8, niezależnie od tego, czy nie ma dla nikogo żadnej korzyści.
Chciałbym po prostu ustawić Emacs, aby automatycznie korzystał z UTF-8 dla wszystkich plików, ale wydaje się nie zgadzać z tym pomysłem. W celu ustalenia tego, dodałem następujące moim .emacs:
(prefer-coding-system 'utf-8)
(setq coding-system-for-read 'utf-8)
(setq coding-system-for-write 'utf-8)
To nie wydaje się rozwiązać mój problem. Emacs nadal wstawia nagłówki systemu kodowania do moich plików. Ktoś ma jakieś pomysły?
EDIT:
Myślę, że ten problem jest szczególnie związany z Ruby-tryb. Nadal nie mogę tego wyłączyć.
Właściwie konfiguracja działa dla mnie. Zatrzymuje się Emacs 24 wciąż prosi o zapisanie pliku z UTF-8 –
fragment, który umieściłeś jest całkiem użyteczny do domyślnego ustawienia utf-8 na emacs, dzięki bardzo życzliwy panie! – Bengalaa