用什么字符把一个项目放在字母表的末尾?

我经常在我想要的项目前面加上“ _ _ _ _ _”。
有没有什么神奇的角色可以让我把一个项目放在列表的最后?

一些比“ z _ item”更 优雅的东西。

文件资源管理器中文件列表的示例: enter image description here

Outlook2010的另一个例子

实际文件夹结构:

  • _ 自定义文件夹1
  • _ 自定义文件夹2
  • 收件箱
  • 寄来了一个盒子
  • 垃圾邮件文件夹

预期的文件夹结构:

  • 收件箱
  • 寄来了一个盒子
  • 垃圾邮件文件夹
  • [ ? ]自定义文件夹1
  • [ ? ]自定义文件夹2

我能用什么角色?

117699 次浏览

使用 cp1252,除非你使用字母 ø ù ú û ü ý 叙述很多,似乎是一个选择..。

编辑: 使用 unicode,■ (uffed)也可能是一种可能性,除非你写了很多在线性 -B..。

特殊引入字符将把你的文件夹放在列表的末尾,而不必使用“ z”组合: U + E 83A: 私人使用。事实上,我相信任何私人使用的字符将工作。()只需复制并粘贴括号之间的字符。

我已经找到了两个字符,将把您的文件夹在列表的底部。第一个是 ι 及其变体“我”。另外,把你的文件夹放在包装前面的两个最好的字符是“禁止中断空间”和“子弹”·

对于新手用户(像我)谁可能会发现这个问题和这些答案的偶然性,这里有一个简单的解释如何输入这些字符。第一个是按住“ Alt”键并在数字键盘上键入“0160”创建的空间,第二个是“ Alt & 250”组合(注意: 10个键的数字键盘是最好的。如果你的键盘上没有,看看你能不能想出如何使用备用数字键盘。这几乎总是不同于1-0键在你的键盘顶部。寻找打印在键盘边缘的小数字——通常是“ M”“ J”“ L”“ I”“ O”“ P”& 7-0键)。当然,你也可以复制粘贴上面引文中的字符(如果你像我一样经常使用它们就不那么容易了)。

这里有一个特殊字符的简短列表,既可以对文件夹进行优先排序,也可以将它们显示在文件夹列表的末尾,还可以显示其他一些对文件夹友好的字符。享受吧(~ 彼得二世)

对文件资源管理器有用的字符

0160不间断空间

中点249/0183

· 250/8729子弹专家

O 9702白色子弹

’0155/8250(见上文)

8275分区斜线

Ι (结束字符)

(完)

2713? 检查标记

最后但并非最不重要的,这个 alt 键(1475)是希伯来标点符号 Sof Pasuq-这是一个伟大的字符时,你可以用来代替冒号)

我用:
_ (下划线)在字母表和
按字母表排序。

(与捷克文件资源管理器和总司令合作)


编辑 : Windows7,然后对连字符进行排序-就好像连字符不存在一样。

尽管已经过了很多年,我还是想做出一些贡献,因为之前提供的答案对我来说都不管用。作为参考,我正在运行 win7终极 SP1。

我所采用的解决方案是因为我注意到,任何用于讲日语的联系人的文件都在文件列表的末尾结束。显然,日文字符不算非字母数字类似于 hashmark,连字符,下划线(将文件放在列表的开头) ,但也在英文字符之后。

为了我自己的使用,我最终使用末尾字符,它大致意味着“结束”,所以它对日本读者来说是有意义的,它仍然与英语有足够的不同,不会变得混乱。

或者,我会使用口型或一种风格更明显的东西。同样值得注意的是,速记“ maru”字符○不起作用,并且与列表顶部的其他非字母字符一起排序。

我发现这个线程,而希望文件夹排序后 Z 在查找器在 Mac OSX。经过几次错误的尝试,我发现:

在 Finder 中按 Z 排序的字符(按排序顺序)

  • 小写字母 Z
  • Ι 希腊字母
  • 我希腊字母,大写字母以上字符,不是“ I”)
  • Ω Ω Ω
  • 一个日本字? (谢谢,果酱)
  • 口口的日本字? (谢谢,果酱)
  • 末尾日文字“ End”(谢谢,Jam)
  • (一个私人使用的字符)(谢谢,彼得 O)

这些是其他字符在这里和其他地方在网络上,提到排序后 Z,但我发现不排序在最后,至少在名字排序在查找器在 Mac:

+ + + + + + + + = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

那些发现这里给出的大多数代码产生的字符与上面描述的不同的人,你可能在 控制面板输入法中启用了 启用 HexNumpad... ... 这基本上是 很好的事情,但是你必须将代码转换成十六进制,并在它们之前加上’+’符号(在数字键盘上) ,例如对于 Alt + 1475的冒号,使用 Alt + 5 C3的十六进制等价物(用左手按 Alt并按住它,然后用右手按键盘 < em > + ... ... 然后按 < em > 5 < em > C < em > 3 ... ... 然后放开 Alt)。

说到冒号,在 Alt + 1361十六进制下还有一个(较小的)好冒号,如果没有 HexNumpad 如果,那就是 Alt + 4961。

不要用奇怪的人物把事情搞砸了!

我不建议使用 < em > 私人使用字符 或非打印字符,因为当您从终端或编程语言访问您的文件夹时,它们真的会把事情搞砸。我在使用末尾或其他特殊字符时遇到了麻烦。 例如,使用 Python 2.7,您将如下所示看到带有不可打印字符 Ω、末尾、口号的文件夹。

os.listdir(os.getcwd())
Out[2]: ['\xe6\x9c\xab ', '\xe5\x8f\xa3 ', '\xce\xa9 ', '\xee\xa0\xba ']

对于使用您的文件夹结构的某人或某事,访问该文件夹将是非常混乱的(您可以从诸如 这个的注释到顶部的答案中看到它)。

所以我用这个创建了一个文件夹 Sharepoint 硬盘,现在它在那里,我无法访问或删除它 更不用说6月28’16 at 21:05

当然,你可以把它们打印出来,但是为什么要把事情搞得这么复杂呢? 如果你想保险起见,我建议你使用标准字符。最后一个取决于你的 文件管理器。 下面是一些代码,它们用 Python 中的所有可打印字符串创建一组文件夹,以便您可以测试文件管理器。

import os
import string
for i in string.printable:
try:
os.mkdir(i)
except OSError:
print('OSError for %s' %(I))

一旦按名称排序,就可以得到答案。

适用于 Windows10-Explorer

使用标准字符后的 z到目前为止我所知道的只有 zz等等。 enter image description here

因此,使用 zzNameOfTheFolder是一种简单而安全的方法。因此,即使它不是很好,我也会推荐它。

用于 Mac OS X El Capitan-Finder

enter image description here

Z 是最后一个字符,但请注意,大写字母之间没有区别,因此名为 zz的文件夹不能存储在文件夹 ZZ的同一目录中

Ubuntu 16.04-Nautilus

enter image description here

标签 #是最后一个字符。但是,如果您想与其他文件管理器有更多的兼容性,我会使用 ZZ

比“ z _ item”更优雅的东西?

我想这取决于您自己对优雅的概念,我认为 StackOverflow 应该传播最佳和最安全的实践,而不是最优雅的实践。然而,在许多情况下,对称性会有所帮助。那么这些也许更为安全、更为优雅的解决方案呢:

ZZFoldernameZZ
Zz-Folder name-zZ
zZ-Folder name-Zz
zZFolderNameZz
zzFoldernamezz

对于 web 和 SQL,前置 CHAR (127)强制文本到底部并且不添加可见字符。至少在我们使用 SQL 和 jQuery 数据表插件时可以使用。

没有人提到 ٴ。这是一个阿拉伯字符,排序低于 z。因为它非常小,它不烦人。

这里的大多数答案都暗示了一个非标准字符,这迟早会导致各种系统出现问题。

这里的一个答案,在我看来是最好的,在目前所有现有的答案中,是使用系统上可用的最后一个标准字符。对我们大多数人来说,这只是 z。这个问题已经提出了解决办法,而且确实不是很优雅。

我的优雅解决方案是使用同义词表来提出可供选择的文件夹名称,以便进行相应的排序。希望你的 Archives文件夹是最后,而不是第一,也许 Museum会这样做,或者也许 Smithsonian,否则 Zipped工程肯定。

当然,这个解决方案需要一些额外的工作,但是它很优雅,它扩展了你的词汇量,它可能会给你的工作带来一点乐趣。

另一种方法是使用从右到左的字符,例如阿拉姆语字母,这样排序字符出现在结尾而不是前面。例如,我选择了 Zayin https://graphemica.com/

那么,输入:

阿尔法

由文本引擎呈现为:

阿尔法

这个单词现在排序在一个名为“ z”的文件夹下面。

Unicode 的完整细节如下:

𐡆
IMPERIAL ARAMAIC LETTER ZAYIN
Unicode: U+10846, UTF-8: F0 90 A1 86

注意: 我已经在 MacOS 上测试过了,并不是每个文本渲染器都能正确处理从右到左的语言。

如果你不喜欢记住日常打字中不经常使用的 Alt 代码,那么请记住以下三条规则:

  1. 叹号 !是美国键盘上的第一个字符
  2. 字母 UPPERCASE在字母 lowercase之前
  3. 波浪形 ~字符是美式键盘上的最后一个字符

您可以轻松地在任何终端中导航这些规则,但是您可能需要键入 \!\~(取决于您的 shell)。

示例清单(例如 tree -aL 1) :

.
├── !first
├── .hidden
├── UPPER
├── lower
└── ~last

如果你不喜欢这些字符,不管出于什么原因,它们都是按顺序排列的:

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~