Ich stelle oft ' _ ' vor das Element, das ich an erster Stelle haben möchte.
Gibt es eine Art magischen Charakter, mit dem ich einen Gegenstand am Ende der Liste platzieren könnte?
Etwas eleganteres als "z_item".
Von
- _custom folder1
- _custom folder2
- Posteingang
- Box gesendet
- Spam-Ordner
Zu
- Posteingang
- Box gesendet
- Spam-Ordner
- [?] Benutzerdefinierter Ordner1
- [?] Benutzerdefinierter Ordner2
Ja, es ist COT-ish.
chcp
sagt, meine Standard-Codepage ist CP437 , und die Tabelle auf Wikipedia zeigt, dass Tilde nach den Buchstaben sortieren sollte - aber das tut es nicht. In ähnlicher Weise haben auch andere gängige Windows-Codepages wie Windows-1252 und 65001 (UTF-8) eine Tilde danach ...Antworten:
Das spezielle Einführungszeichen, mit dem Ihr Ordner am Ende der Liste platziert wird, ohne auf die Kombination "z" zurückgreifen zu müssen: U + E83A: Private Use. Tatsächlich glaube ich, dass alle Charaktere für den privaten Gebrauch funktionieren werden. () Kopieren Sie einfach das Zeichen und fügen Sie es in die Klammern ein.
quelle
Ich habe diesen Thread gefunden, als ich Ordner wollte, die unter Z in Finder unter Mac OS X sortieren. Nach mehreren falschen Pfaden und Versuch und Irrtum habe ich Folgendes gefunden:
Zeichen, die im Finder nach Z sortieren (in Sortierreihenfolge)
Dies sind andere Zeichen hier und an anderen Stellen im Web, die nach Z sortiert sind, die ich aber am Ende NICHT sortiert gefunden habe, zumindest beim Sortieren nach Namen im Finder auf dem Mac:
† ∆ ~ - ſ [ø ■ |
quelle
Basierend auf der Codepage 437 finden Sie hier eine Liste der Zeichen, die nach z. Beachten Sie, dass sie in Sortierreihenfolge aufgeführt sind. Omega ist wahrscheinlich am besten für diesen Anwendungsfall geeignet, da es der letzte Buchstabe des griechischen Alphabets ist.
quelle
Verwirren Sie keine Dinge mit seltsamen Charakteren!
Ich würde nicht empfehlen, Zeichen für den privaten Gebrauch oder nicht druckbare Zeichen zu verwenden, da diese die Dinge wirklich durcheinander bringen können, wenn Sie über Terminal- oder Programmiersprachen auf Ihren Ordner zugreifen. Ich hatte nervige Probleme mit 末 oder anderen Sonderzeichen. Mit Python 2.7 sehen Sie beispielsweise Ihre Ordner mit den nicht druckbaren Zeichen Ω, 末, 口, .
Für jemanden oder etwas, das Ihre Ordnerstruktur verwendet, wäre der Zugriff auf den Ordner sehr verwirrend (und Sie können dies anhand der Kommentare wie diesen bis zur obersten Antwort sehen).
Natürlich können Sie sie drucken, aber warum machen Sie die Dinge so unnötig komplex? Wenn Sie auf der sicheren Seite bleiben möchten, würde ich die Verwendung von Standardzeichen vorschlagen. Welches das letzte ist, hängt von Ihrem Dateimanager ab . Hier ist also ein Code, der eine Reihe von Ordnern mit allen druckbaren Zeichenfolgen in Python erstellt, damit Sie Ihren Dateimanager testen können.
Sobald Sie nach Namen sortiert haben, können Sie Ihre Antwort erhalten.
Für Windows 10 - Explorer
mit Standardzeichen nach
z
meinem Wissen gibt es nurzz
und so weiter.Die Verwendung
zzNameOfTheFolder
ist also ein einfacher und sicherer Weg, dies zu tun. Selbst wenn es nicht schön ist, würde ich es empfehlen.Für Mac OS X El Capitan - Finder
Das z ist das letzte Zeichen, aber beachten Sie, dass es keinen Unterschied zwischen Großbuchstaben gibt, sodass ein Ordner mit dem Namen
zz
nicht im selben Verzeichnis eines Ordners gespeichert werden kannZZ
Für Ubuntu 16.04 - Nautilus
Der Hashtag
#
ist das letzte Zeichen. Aber wenn Sie mehr Kompatibilität mit anderen Dateimanagern wünschen, würde ich verwendenZZ
.Etwas eleganteres als "z_item"?
Ich denke, dies hängt von Ihrem eigenen Konzept der Eleganz ab, und ich denke, StackOverflow sollte die besten und sichersten Praktiken verbreiten, nicht die elegantesten. In vielen Fällen kann jedoch Symmetrie hilfreich sein. Was ist mit diesen sicheren, vielleicht eleganteren Lösungen:
quelle
{
,}
oder~
was hinter z in ASCII. Nachdem ich die am besten bewerteten Antworten gelesen hatte, war ich versucht, das japanische Schriftzeichen zu verwenden, weil es irgendwie cool aussieht. Glücklicherweise hat mich diese Antwort wieder auf die Erde gebracht und ich werde weiterhin den guten alten zzzFileName verwenden.Obwohl ich Jahre später war, wollte ich einen Beitrag leisten, da keine der zuvor gegebenen Antworten für mich funktionierte. Als Referenz verwende ich win7 Ultimate SP1.
Die Lösung, auf die ich gestoßen bin, ergab sich aus der Feststellung, dass alle Dateien, die ich für die Verwendung mit japanisch sprechenden Kontakten erstellt habe, am Ende der Dateiliste endeten. Anscheinend zählen japanische Zeichen nicht als nicht alphanumerisch, ähnlich wie Hashmark, Bindestrich oder Unterstrich (die Dateien am Anfang der Liste platzieren), sondern kommen auch nach englischen Zeichen.
Für meinen eigenen Gebrauch habe ich das 末-Zeichen verwendet, was ungefähr "Ende" bedeutet, was für japanische Leser sinnvoll ist und sich immer noch von Englisch unterscheidet, um nicht verwirrend zu werden.
Alternativ würde ich 口 oder 一 für etwas verwenden, das stilistisch offensichtlicher ist. Es ist auch erwähnenswert, dass das Kurzzeichen "maru" ○ nicht funktioniert und zusammen mit anderen Nicht-Alphabet-Zeichen am Anfang der Liste sortiert wird.
quelle
niemand erwähnt
ٴ
. Dies ist ein arabisches Zeichen und wird unten sortiertz
. Weil es sehr klein ist, nervt es nicht.quelle
Ich habe zwei Zeichen gefunden, die Ihre Ordner am Ende der Liste platzieren. Das erste ist "ι" und seine Variante "Ι". Die beiden besten Zeichen, um Ihre Ordner an die Vorderseite des Pakets zu legen, sind entweder das Leerzeichen "" und das Aufzählungszeichen "·".
Für den Anfänger (wie mich), der diese Frage und diese Antworten möglicherweise versehentlich gefunden hat, ist hier eine einfache Erklärung, wie diese Zeichen eingegeben werden. Das erste ist buchstäblich ein Leerzeichen, das durch Halten der "Alt" -Taste und Eingabe von "0160" auf Ihrem Nummernblock erstellt wird, und das zweite ist die "Alt & 250" -Kombination (Hinweis: Ein 10-Tasten-Nummernblock ist am besten geeignet. Wenn Sie dies nicht tun) Wenn Sie keine auf Ihrer Tastatur haben, prüfen Sie, ob Sie herausfinden können, wie Sie die alternative Zifferntastatur verwenden. Dies unterscheidet sich fast immer von den 1: 0-Tasten oben auf Ihrer Tastatur. Suchen Sie nach winzigen Zahlen, die an den Rändern Ihrer Tastatur aufgedruckt sind - normalerweise die Tasten "M" J "L" "I" "O" "P" & 7-0). Oder natürlich
Hier ist eine kurze Liste von Sonderzeichen, mit denen Sie Ihre Ordner priorisieren oder am Ende einer Ordnerliste anzeigen lassen können, sowie einige andere ordnerfreundliche Zeichen. Viel Spaß (~ Peter II)
Nützliche Zeichen für Windows Explorer
0160 Unterbrechungsfreier Raum
· 249/0183 Mittlerer Punkt
· 250/8729 Bullet Operator
◦ 9702 Weiße Kugel
›0155/8250 (siehe oben)
∕ 8275 Division Schrägstrich
ι (Endcharakter)
Ι (Endcharakter)
✓ 2713? Häkchen
׃ Last but not least ist diese Alt-Taste (1475) die hebräische Interpunktion Sof Pasuq - Dies ist eine großartige Figur, wenn Sie sie anstelle eines Doppelpunkts verwenden können.)
quelle
Mit cp1252 und wenn Sie nicht die Buchstaben ø ù ú û ü ý þ þ viel verwenden, scheint ÷ eine Option zu sein ...
Bearbeiten: Mit Unicode kann auch ■ (\ uffed) möglich sein, es sei denn, Sie schreiben viel in Linear-B ...
quelle
~
.~
ist nicht größer alsZ
unter der MS Access 2010-Datenbank-Engine mit einem englischen oder rumänischen Gebietsschema, es ist sogar kleiner alsa
.Ich benutze:
_ (Unterstrich), um vor dem Alphabet zu sortieren und
- (Bindestrich), um nach dem Alphabet zu sortieren.
(Funktioniert mit tschechischer Sortierung im Windows Explorer und Total Commander.)
Bearbeiten : Windows 7 und höher sortieren den Bindestrich - als ob der Bindestrich nicht vorhanden wäre.
quelle
Für Web- und SQL-Zwecke erzwingt das ausstehende CHAR (127) Text nach unten und fügt kein sichtbares Zeichen hinzu. Funktioniert zumindest für die Verwendung von SQL und dem Plugin jQuery Datatables.
quelle
Die meisten Antworten hier deuten auf einen nicht standardmäßigen Charakter hin, der früher oder später Probleme mit verschiedenen Systemen verursachen wird.
Eine Antwort hier, die meiner Meinung nach die beste von allen derzeit existierenden ist, ist die Verwendung des letzten auf Ihrem System verfügbaren Standardzeichens. Für die meisten von uns ist das gerecht
z
. Diese Lösung wird bereits von der Frage vorgeschlagen und ist in der Tat nicht sehr elegant.Meine elegante Lösung besteht darin, einen Thesaurus zu verwenden, um alternative Ordnernamen zu finden, die entsprechend sortiert sind. Möchten Sie
Archives
, dass Ihr Ordner der letzte und nicht der erste ist,Museum
wird dies möglicherweise oder aufSmithsonian
andere Weise geschehenZipped
funktioniert auf mit Sicherheit.Natürlich erfordert diese Lösung ein wenig zusätzliche Arbeit, aber sie ist elegant, erweitert Ihren Wortschatz und bringt Ihnen möglicherweise ein wenig Freude an Ihrer Arbeit.
quelle
Ein anderer Ansatz besteht darin, ein Zeichen von rechts nach links zu verwenden, beispielsweise einen aramäischen Buchstaben, sodass das Sortierzeichen am Ende und nicht vorne erscheint. Zum Beispiel habe ich Zayin https://graphemica.com/ gewählt. Zayin chosen gewählt
Also, tippe ein:
𐡆 Alpha
wird von der Text-Engine wie folgt gerendert:
Alpha 𐡆
Das Wort ist jetzt unter einem Ordner mit dem Namen 'z' sortiert.
Die vollständigen Unicode-Details sind:
Hinweis: Ich habe dies unter MacOS getestet. Nicht jeder Textrenderer verarbeitet Sprachen von rechts nach links korrekt.
quelle
Diejenigen, die feststellen, dass die meisten der hier angegebenen Codes andere Zeichen als die beschriebenen erzeugen, haben wahrscheinlich EnableHexNumpad in HKCU \ Control Panel \ Input Method aktiviert. Dies ist im Großen und Ganzen eine gute Sache, aber Sie müssen das konvertieren Codes zum Hexen und vorangestellt mit '+' (auf der Zifferntastatur), z. Verwenden Sie für den Doppelpunkt bei Alt + 1475 das Hex-Äquivalent von Alt + 5C3 (drücken Sie Alt mit der linken Hand und halten Sie es gedrückt, drücken Sie dann mit der rechten Hand die Tastatur + … dann 5 , C und 3 … und lassen Sie dann los Alt ).
Und wenn wir gerade von Doppelpunkten sprechen, gibt es bei Alt + 1361 hex einen weiteren (kleineren) guten Doppelpunkt, der ohne HexNumpad Alt + 4961 wäre, wenn es so funktioniert.
quelle