emacs

行末の「^M」を取り除く

秀丸やeclipseで編集したファイルをMeadowなどで開くとたまに行末に「^M」の文字がつくことがあります。 DOSのCR/LF形式で改行が表現されたファイルをUNIXで使われるLF形式で表示しようとしているために起きてしまう現象です。一個ずつ消すのも面倒なのでコ…

Meadowでruby-modeを使えるようにする

Meadowのデフォルトの状態だとrubyのソースを編集できるメジャーモード(ruby-mode)が入っていません。 ruby-modeを設定するには以下のような手順が必要となります。 なお、本エントリではcygwinを使用したrubyのインストール方法を紹介していますが他の方法…

emacsでバックアップファイルが作成されないようにする

emacsでファイルを編集するたびにhoge.txt~といった「~」がつくバックアップファイルが作成されるのは大変うざったいです。subversion等のバージョン管理ソフト等でバックアップをとるようにしている場合は特に。.emacs.elに下記の設定をすることでバックア…

Meadowでcygwinを使えるようにする

環境変数PATHにcygwinのパスを設定 C:\cygwin\bin;C:\cygwin\sbin;C:\cygwin\usr\bin; .emacs.elに以下の設定を記述 (setq explicit-shell-file-name "bash.exe") (setq shell-file-name "sh.exe") (setq shell-command-switch "-c") (modify-coding-system-…