[解決済み】VIMがファイル末尾に改行を追加するのを止めるには?
2022-03-29 06:24:32
質問
私はPHPショップで働いていますが、全員が異なるエディターを使用しており、全員がWindowsで仕事をしなければなりません。私はvimを使っているのですが、ファイルを編集するたびに下に改行が入ることに、お店のみんなが文句を言い続けています。検索してみると、これはvi & vimの文書化された動作であることがわかりました...しかし、この機能を無効にする方法があるのかどうか疑問に思っています。 (特定のファイル拡張子で無効にできれば最高なのですが)。
どなたかご存知の方がいらっしゃいましたら、ぜひ教えてください。
解決方法は?
そして
vim
7.4+ では (できれば .vimrc で) 使用できます (この最後のニュースをくれた 罗泽轩 に感謝します!)。
:set nofixendofline
さて、古いバージョンの
vim
.
すでにファイルの末尾に改行を入れて保存していた場合でも
vim -b file
で、vimで一回。
:set noeol
:wq
が行われました。
または、vim でファイルを開くには、次のようにします。
:e ++bin file
さらにもう一つの方法。
:set binary
:set noeol
:wq
詳細はこちらをご覧ください。 なぜ 'noeol' を動作させるためにバイナリモードの vim が必要なのですか?
関連
-
[解決済み] Vimエディタを終了するにはどうすればよいですか?
-
[解決済み] Vimで文字を改行で置き換える方法
-
[解決済み] Vimで大文字小文字を区別しない検索をする方法
-
[解決済み] Vimで行全体を複製する方法は?
-
[解決済み] なぜテキストファイルは改行で終わらなければならないのですか?
-
[解決済み] Vimで行末に移動するにはどうしたらいいですか?
-
[解決済み] vimのレジスタはどのように使うのですか?
-
[解決済み】vimの「sudoで書く」トリックはどうやるの?
-
[解決済み】Vimで複数のファイルを効率的に操作する方法
-
[解決済み】VIMでカーソル位置から始まる行を素早く削除するにはどうしたらいいですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] なぜテキストファイルは改行で終わらなければならないのですか?
-
[解決済み】Vimで設定値の現在値を取得する
-
[解決済み】最後のヤンクを上書きすることなくvimで削除する方法は?[重複している]
-
[解決済み】Vimのオートコンプリートについて
-
[解決済み】vimでファイルの最初の行に移動する?
-
[解決済み】タブのファイルからNERDTreeにジャンプバックする方法は?
-
[解決済み】vimで行全体をカットして貼り付けるには?
-
[解決済み】エディターで改行やキャリッジリターンを確認する
-
[解決済み】Vimのタブサイズを変更する方法は?
-
[解決済み] 改行がファイルの最後の文字である場合、どのように削除すればよいのでしょうか?