[解決済み] Vimの^M文字とはどういう意味ですか?
2022-03-16 05:39:58
質問
と表示されることがあります。
^M
という文字が vimrc に入ってしまい、設定が崩れてしまいます。
どうすればいいですか?
Unixでは、改行文字として0xAを使用します。Windowsでは、2つの文字の組み合わせで使用します。0xD 0xA です。0xDはキャリッジリターン文字です。
^M
がたまたまvimの0xDの表示方法になっています(0x0D = 13、Mは英語のアルファベットの13番目の文字です)。
をすべて削除することができます。
^M
の文字は、以下を実行することで表示されます。
:%s/^M//g
ここで
^M
は長押しで入力
Ctrl
を入力し
v
に続いて
m
を解放します。
Ctrl
. と略されることがあります。
^V^M
しかし、文字通りに入力するのではなく、前の文にあるように入力しなければならないことに注意してください。
この式は
^M
を空の文字列(つまり何もない)に置き換えます。私は、この方法で
^M
WindowsからUnix(Solaris、Linux、OSX)にコピーされたファイルにあります。
関連
-
[解決済み] Vimエディタを終了するにはどうすればよいですか?
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] Vimで文字を改行で置き換える方法
-
[解決済み] Vim 直前の検索ハイライトをクリアする
-
[解決済み] time(1) の出力における 'real', 'user' および 'sys' はどのような意味ですか?
-
[解決済み] Vimで大文字小文字を区別しない検索をする方法
-
[解決済み] Vimで行全体を複製する方法は?
-
[解決済み] Vimで最も生産性の高いショートカットは何ですか?
-
[解決済み] Vimレコーディングとは何ですか、またそれを無効にするにはどうしたらいいですか?
-
[解決済み】vimの「sudoで書く」トリックはどうやるの?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] less' で行番号を表示する方法 (GNU)
-
[解決済み] Vimの^M文字とはどういう意味ですか?
-
[解決済み] コマンドラインからdiffをカラー化する方法
-
[解決済み] ダッシュ/ハイフンで始まる文字列をgrepするにはどうしたらいいですか?
-
[解決済み] UNIXにおけるwall-clock-time, user-cpu-time, system-cpu-timeとは具体的にどのようなものですか?
-
[解決済み] ファイルにテキストを前置するUnixコマンド
-
[解決済み] Unixのfindで先頭の"./"を削除するには?
-
[解決済み] シェルスクリプトにヘルプメソッドを追加するにはどうすればよいですか?
-
[解決済み] シェルスクリプト - <date>以降に変更されたすべてのファイルを取得します。
-
[解決済み] sed または awk: パターンに従って n 行を削除する