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

  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006
  • thenewboston

    thenewboston

    4 ŞUBAT 2008