[Prev][Next][Index][Thread][Search]
Re: text files and emacs?
I have several ascii files which contain my books for uni.
When I try to view them under emacs they are full of control ms.
I have been unable to work out a way of displaying them without all
the control chars. Has anyone any ideas on how to do this?
Here is one method -- this is better than simply replacing control-M
with nothing since it also deletes a control-Z at the end, if any.
Best wishes.
;;; Convert DOS file format to Unix
;; look at
;; M-x comint-strip-ctrl-m
;; Command: Strip trailing `^M' characters from the current output group.
;; from: elf@xxxxxxxxxxx (Luis Fernandes)
;; 22 May 1997
;;; Usage: M-x dos2unix
;;;
(defun dos2unix ()
"Convert this entire buffer from MS-DOS text file format to UNIX."
(interactive)
(save-excursion
(goto-char (point-min))
(replace-regexp "\r$" "" nil)
(goto-char (1- (point-max)))
(if (looking-at "\C-z")
(delete-char 1))))