2017-01-31 4 views
1

Ich versuche, eine Eingabedatei für eine Anwesenheitssoftware neu zu erstellen, aber es wird die Eingabe nicht benötigt. Als ich eine Legacy-Eingabedatei mit vim öffnete, zeigte es ^K Zeichen in hellblauer Farbe anstelle eines neuen Zeilenzeichens, das in GUI-Texteditoren angezeigt wird. Was bedeutet dieser Charakter und wie kann ich das in PHP wiederherstellen? Was bedeutet dieses Zeichen?

enter image description here

+3

Wahrscheinlich ein ctrl-K, die ein vertikales Tabulatorzeichen ist ('0x0b' oder' char (11)) ' –

Antwort

4

Um zu wissen, welches Zeichen es ist, setzen Sie den Cursor auf ^K und gein im Normalmodus drücken.

erhalten Sie wahrscheinlich:

<^K> 11, Hexa 0b, Octal 013 

Es hat ASCII-Code 11 so könnte es die vertical tab sein. Sie können es mit dieser Kombination schaffen Ctrl-v + Ctrl-k

+0

Ich brauche eigentlich Erstelle dieses Zeichen mit einem PHP-Skript und schreibe es in eine Datei. Ich verwende PyCharm als IDE. Wie kann ich diesen Charakter von dieser IDE wiedergeben? – MiniGunnR

+0

Versuchen Sie, sie in String-Literale einzuschließen? –

+0

Ich versuche, eine Datei wie das Bild oben mit Echo-Anweisung zu schreiben. – MiniGunnR