Emektar iconv yerine emacs

Saçma sapan encoding dertlerime sıklıkla derman olan iconv programcığını emekli etmeyi düşünüyorum. Özellikle dosyayı düzenlemem gerekiyorsa bu işi artik emacs’e devrediyorum.

Eğer emacs dosyanın içeriğini doğru yorumlayabiliyorsa (bkz: Recognizing Coding Systems) dosyayı

C-x C-f

ile açın. Olur da bu aşamada sorun çıkarsa C-x C-f basmadan önce

C-x RET c iso-8859-9-dos

basın. Tabi ki dosya her nasıl encode edilmişse uygun coding ile. -dos yerine -unix ya da -mac ile satır sonu sistemini seçebilirsiniz. Unitmayın, bu C-x C-f’ye ön-ek olacak, yani toplamda şu tuşlara basmış olmanız gerekiyor:

C-x RET c iso-8859-9-dos C-x C-f [dosyanin yeri]

Dosya düzgün açıldıktan sonra, yine aynı şekilde kaydetmeden önce yeni codingi belirtip kaydedebilirsiniz:

C-x RET c utf-8-mac C-x C-w [dosyanin yeri]

~ yazan: canburak Şubat 8, 2009.

Bir Yanıt to “Emektar iconv yerine emacs”

  1. Bir de Hotmail hesaplarına — ve benzeri HTML biçiminde e-posta (Ugh!) yazmadığınız sürece ASCII dışı karakter kodlamalarını düzgün göstermeyen sunuculara — e-posta yazarken sık sık başvurduğum şöyle bir işlev mevcut: tr-utf8-to-ascii [http://paste.lisp.org/display/63038].

Yorum Yapın