Birkaç saattir bu problemle uğraşıyorum. Ve cevabı google'da bulamadım bu yüzden burada deneyeceğim.
Sorun şu ki cygwin'de emacs çalıştırdığımda -nw åäö gibi mod karakterleri normal şekilde çıkmıyor. Ancak ben bu karakteri mintty terminaline yazdığımda tamamen normal. Google'da bulduğum cevap yazmam gerektiğidir M-x standard-display-european Ancak emacs bu seçeneğe sahip değildir. Sadece bulundu standard-display-cyrillic-translit
Bu karakterlerde tam olarak yanlış giden ne? Yeni oluşturulan dosyaları veya mevcut dosyaları etkiler mi?
—
ak2
Ve hangi Cygwin sürümünü kullanıyorsunuz? (
—
ak2
uname -r sana söyleyeceğim.
@ak - 1.7.x kullanıyorum Bu karakter blok olarak görünecek. Kullandığımda blok olarak gösterilecek
—
starcorn
cat yanı sıra.
Hmm. Nerede emacs kullanıyorsunuz? Mintty'de mi yoksa varsayılan konsolda mı? İkincisi ise, konsol özelliklerinde Lucida Konsolu gibi bir TrueType yazı tipi seçmeyi deneyin.
—
ak2
O zaman tutarsız karakter kümesi ayarlarına benziyor. Mintty'nin seçeneklerinin Metin sayfasında ayarlanan yerel ayar ve karakter nedir ve bunların değerleri nelerdir?
—
ak2
LC_ALL, LC_CTYPE, ve LANG Ortam Değişkenleri? Bu değişkenleri bash başlangıç dosyalarında mı ayarlıyorsunuz? Öyleyse yapma, çünkü terminal bunu bilmeyecek.