haiju's 開発メモ

開発に必要な情報を自分用にメモ

Windowsで編集したソースファイルに含まれた改行コード(^M)をVimで削除する方法

プロジェクトのソースコードはgit管理されているが、

開発プラットフォームは必ずしもLinuxが想定されている

とは限らないため、Windowsプラットフォームで編集

されたソースファイルをLinuxVim等で編集しようとする

と、文末の改行コードが「^M」と表示されてしまう。

この改行コードを削除してしまう方法についてメモ。

[手順]

1. LinuxVimで対象のソースファイルを開く。

(ex) vim test.php 

2.  Vimのコマンドモードで以下を入力。

 :%s/^M//g

 ※「^M」はCtrl+v+m で入力できる。

3. 1のソースファイルを開き直して確認し、表示されなければOK。

[参考サイト]

qiita.com

www.koikikukan.com