Text-editor in der Lage die Anzeige invisibles?

Einem letzten problem* Links ich Frage mich, ob es einen text-editor gibt, mit dem Sie sehen, jedes einzelne Zeichen der Datei, auch wenn Sie unsichtbar sind? Speziell, ich bin nicht auf der Suche für hex-editing-Funktionen, ich interessiere mich für einen text-editor, der zeige mir alle unsichtbaren Zeichen (nicht nur die gemeinsame Leerzeichen /Zeilenumbruch-Zeichen). Die BOM-Markierung ist nur ein Beispiel, andere sind z.B. mathematische invisibles oder möglicherweise nicht unterstützte Zeichen.

Ich bin nicht auf der Suche nach einem text-editor, der einfach unterstützt eine Vielzahl von text-Codierung /übersetzungen zwischen den Codierungen. Alle text-Editoren, die ich begegnet bin, behandeln Sie die unsichtbaren Zeichen richtig also verlassen Sie unsichtbar (oder einfach entfernt, in der übersetzung wie im Fall des BOM-Markierung).

Ich diese Frage meist aus akademischen Interessen, so bin ich nicht besonders über jeden bestimmten OS. Ich kann einfach testen-Linux-und OSX-Lösungen, aber wenn Sie empfehlen, einen Windows-editor, ich würde schätzen, wenn Sie enthalten Beschreibungen, wie der editor bearbeitet invisibles andere als Leerzeichen /Zeilenumbrüche.

EDIT: ich bin Anfang, um sicher zu sein, dass das Verhalten, das ich will, umgesetzt werden können in emacs/vim entweder über benutzerdefinierte Hervorhebung oder durch Herumspielen mit der schriftart an sich. Eine Lösung dieser Art würde auch akzeptabel sein.

EDIT2: Nach einem Blick auf mehrere Möglichkeiten, die ich gefunden TextMate, das zeigt zumindest einen leeren Raum, in dem eine unsichtbare UTF-8-Zeichen in der Datei. Etwas enttäuscht SO die Möglichkeit mir die Frage zu beantworten. Bounty geht an VIM, weil das ist die Richtung, in die die Lösung am ehesten liegt.


*Das Ereignis, dass führen mich zu dieser Frage: ich habe ein perl-Skript, mit TextWrangler und es geschafft, ändern Sie die Codierung auf UTF8 BOM, welcher die BOM-Markierung am Anfang der Datei. Perl (oder besser das Betriebssystem) prompt findet die #! und das Chaos beginnt. Dann hat mich den besseren Teil von einem Nachmittag, dies herauszufinden, da die meisten text-Editoren zeigen nicht die BOM-Markierung auch mit diversen "show invisibles" - Optionen eingeschaltet. Jetzt habe ich meine Lektion gelernt und wird less sofort :-).

InformationsquelleAutor der Frage Timo | 2010-03-26

Schreibe einen Kommentar