So entfernen Sie das Zeilenendezeichen im vi/vim-Editor

WBOY
Freigeben: 2023-03-02 13:06:01
Original
3018 Leute haben es durchsucht

<code>vim hello.txt
# 输入hello
# :wq 保存退出
cat hello.txt</code>
Nach dem Login kopieren
Nach dem Login kopieren

Das Ergebnis sieht so aus:
So entfernen Sie das Zeilenendezeichen im vi/vim-Editor

Allerdings:

<code>echo -n "hello" > hello.txt
cat hello.txt</code>
Nach dem Login kopieren
Nach dem Login kopieren

Das Ergebnis sieht so aus:
So entfernen Sie das Zeilenendezeichen im vi/vim-Editor
Ja, die Katze hat zu diesem Zeitpunkt ein Abschlusszeichen und die Datei wird ohne Zeilenabschlusszeichen angezeigt

Aber wenn ich es mit vim bearbeite und speichere, erscheint das Zeilenendezeichen wieder.

Sie können dieses Newline-Zeichen sehen, wenn Sie Nano verwenden, aber ich weiß nicht, wie man Nano verwendet, und ich verwende Nano nicht (lachen Sie nicht)

--Der folgende Inhalt hat nichts mit dem Thema zu tun, er beschreibt lediglich die Hintergründe des Unfalls--

Dieses Problem verursachte einen zusätzlichen Zeilenumbruch, als ich ssi in nginx verwendete, sodass der Stil und die js-Adresse in neue Zeilen gespleißt wurden und die meisten Browser nicht normal geladen werden konnten.

<code><link type="text/css" href="<!--#include virtual='/inc/cdn.inc'-->/public/index.css?v=<!--#include virtual='/inc/version.inc" /></code>
Nach dem Login kopieren
Nach dem Login kopieren

Datei: cdn.inc, aufgrund der manuellen vim-Bearbeitung der Datei blieben die meisten Benutzer der Website hängen, ohne es zu merken (zusätzliche Zeilenumbrüche)

<code>mydomain.com</code>
Nach dem Login kopieren
Nach dem Login kopieren

Datei: version.inc, das Skript aktualisiert diese Datei, wenn es online geht, um den Browser-Cache zu leeren

<code>1477452280307</code>
Nach dem Login kopieren
Nach dem Login kopieren

Antwortinhalt:

<code>vim hello.txt
# 输入hello
# :wq 保存退出
cat hello.txt</code>
Nach dem Login kopieren
Nach dem Login kopieren

Das Ergebnis sieht so aus:
So entfernen Sie das Zeilenendezeichen im vi/vim-Editor

Allerdings:

<code>echo -n "hello" > hello.txt
cat hello.txt</code>
Nach dem Login kopieren
Nach dem Login kopieren

Das Ergebnis sieht so aus:
So entfernen Sie das Zeilenendezeichen im vi/vim-Editor
Ja, die Katze hat zu diesem Zeitpunkt ein Abschlusszeichen und die Datei wird ohne Zeilenabschlusszeichen angezeigt

Aber wenn ich es mit vim bearbeite und speichere, erscheint das Zeilenendezeichen wieder.

Sie können dieses Newline-Zeichen sehen, wenn Sie Nano verwenden, aber ich weiß nicht, wie man Nano verwendet, und ich verwende Nano nicht (lachen Sie nicht)

--Der folgende Inhalt hat nichts mit dem Thema zu tun, er beschreibt lediglich die Hintergründe des Unfalls--

Dieses Problem verursachte einen zusätzlichen Zeilenumbruch, als ich ssi in nginx verwendete, sodass der Stil und die js-Adresse in neue Zeilen gespleißt wurden und die meisten Browser nicht normal geladen werden konnten.

<code><link type="text/css" href="<!--#include virtual='/inc/cdn.inc'-->/public/index.css?v=<!--#include virtual='/inc/version.inc" /></code>
Nach dem Login kopieren
Nach dem Login kopieren

Datei: cdn.inc, aufgrund der manuellen vim-Bearbeitung der Datei blieben die meisten Benutzer der Website hängen, ohne es zu merken (zusätzliche Zeilenumbrüche)

<code>mydomain.com</code>
Nach dem Login kopieren
Nach dem Login kopieren

Datei: version.inc, das Skript aktualisiert diese Datei, wenn sie online geht, und wird zum Leeren des Browser-Cache verwendet

<code>1477452280307</code>
Nach dem Login kopieren
Nach dem Login kopieren

<code>:set noendofline binary
:w</code>
Nach dem Login kopieren

Überprüfen Sie, ob set ff auf dos eingestellt ist

Für Linux ist die Konfiguration normalerweise auf ff=unix eingestellt, oder?

----- Herausgeber----
Nach dem Experimentieren scheint es nichts mit ff- zu tun zu haben. -

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!