Linux-Gebietsschema - Deaktivieren von Anführungszeichen

347
Gene Pavlovsky

Auf meinem Gentoo-System find . -regextype helpAusgänge

find: Unknown regular expression type ‘help’; valid types are ‘findutils-default’, ‘awk’, ‘egrep’, ‘ed’, ‘emacs’, ‘gnu-awk’, ‘grep’, ‘posix-awk’, ‘posix-basic’, ‘posix-egrep’, ‘posix-extended’, ‘posix-minimal-basic’, ‘sed’. 

Ich habe immer gedacht, dass intelligente Anführungszeichen (oder wie auch immer sie genannt werden) die Geißel von Microsoft-Software sind. Es stellt sich heraus, dass niemand vor dieser Hässlichkeit geschützt ist. Auf meinem anderen System (Cygwin) LANGist auf festgelegt en_US.UTF-8, und es werden auch intelligente Anführungszeichen angezeigt. Wenn ich den Wert nicht LANGsetze oder auf setze, en.UTF-8wird die Ausgabe in reguläre einfache Anführungszeichen geändert:

# unset LANG # find -regextype help find: Unknown regular expression type 'help'; valid types are 'findutils-default', 'awk', 'egrep', 'ed', 'emacs', 'gnu-awk', 'grep', 'posix-awk', 'posix-basic', 'posix-eg rep', 'posix-extended', 'posix-minimal-basic', 'sed'. 

Aber auf dem Gentoo-System, das ich zuvor erwähnt habe, ist LANG nicht festgelegt. Was auch immer ich versuche, es (und andere Gebietsschema-Umgebungen) festzulegen, sehe ich intelligente Anführungszeichen und / oder eine Reihe von Fehlermeldungen über falsche Gebietsschemas.

Wie bekomme ich meine Einzelzitate zurück?

0
Solche Anführungszeichen gab es in der Typografie für _centuries_ vor "Microsoft-Software", und lange bevor mechanische Schreibmaschinen sie zu einem einzigen Häkchen zusammenführten, um Schlüssel zu speichern. Sie haben diesen Namen nur aufgrund von Inkompatibilitäten zwischen Windows-1252 (die sie hatten) und ISO-8859-1 (was nicht der Fall war) erhalten. Wenn Sie also bitte Ihre Religion für sich behalten könnten ... grawity vor 8 Jahren 0
Danke, das weiß ich. Als Programmierer hasse ich wirklich den Umgang mit Software. Lassen Sie sie ihren Platz in der Typografie haben, aber wenn ich etwas Code kopiere und eine Software die Zitate automatisch konvertiert und dann ein anderer Typ meinen Code kopiert, und er funktioniert nicht aufgrund falscher Anführungszeichen - es ist einfach falsch. Ich verstehe, dass es Sinn macht, wenn Sie ein Buch in einem Textverarbeitungsprogramm schreiben, aber ich denke, es sollte die Wahl des Benutzers sein, dieses Verhalten zu aktivieren / deaktivieren (und Textverarbeitungsprogramme haben die Option, * Autokorrektur * auszuschalten). Ich bitte nicht, dass die Menschen meiner Religion beitreten, sondern wie sie hier deaktiviert werden können. Gene Pavlovsky vor 8 Jahren 0

0 Antworten auf die Frage