SORU
8 NİSAN 2009, ÇARŞAMBA


Saklanıyor ^M emacs

Bazen ^M (control-M) Satır sonları günlük dosyaları okumak gerekir. Küresel bir yerine onlardan kurtulmak için yapabilirim, ama sonra bir şey daha günlük dosyasına kaydedilir ve, tabii ki, herkes döner.

Unıx tarzı ya da dos-üslup-of-line end kodlama çok fark ama unıx tarzı benim varsayılan) yapmak için görünmüyor. Kararsız-(unıx|dos) kodlama sistemi kullanıyorum.

Windows, dosyaları okuma günlüğü log4net log4net belli ki bu sıkıntı tek kaynağı olmasa da () tarafından oluşturulan yapıyorum.

Herhangi bir ipucu?

CEVAP
15 NİSAN 2009, ÇARŞAMBA


(defun remove-dos-eol ()
  "Do not show ^M in files containing mixed UNIX and DOS line endings."
  (interactive)
  (setq buffer-display-table (make-display-table))
  (aset buffer-display-table ?\^M []))

Johan Bockgård tarafından çözüm. here buldum.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • androidandme

    androidandme

    10 Mart 2009
  • Ciaran Blumenfeld

    Ciaran Blume

    20 NİSAN 2009
  • Michael Zhang

    Michael Zhan

    8 EYLÜL 2012