Kra*_*raz 99 linux windows filesystems alphabetical-sort
我经常将" _ "添加到我想要的第一个位置.
我可以使用某种神奇的角色将一个项目放在列表的末尾吗?
比"z_item" 更优雅的东西.
从
至
是的,这是COT-ish.
小智 85
我发现这个帖子同时想要在Mac OSX上的Finder中按Z排序的文件夹.经过几次虚假路径和反复试验后,我发现了以下内容:
在Finder中按Z排序的字符(按排序顺序)
这些是其他人在这里以及在网络上的其他地方的字符,在Z之后提到排序,但我发现最后不要排序,至少在Mac上的Finder中按名称排序时:
†Δ~ - s [ø■|
小智 34
特殊的导入字符,将您的文件夹放在列表的末尾,而不必使用"z"组合:U + E83A:私人使用.事实上,我相信任何私人使用角色都可以.()只需在括号之间复制并粘贴字符即可.
小智 26
基于代码页437,这是z之后的字符列表.请注意,它们按排序顺序列出.Omega可能是最适合这种用例的,因为它是希腊字母表的最后一个字母.
? alpha U+03B1 Alt 224
? gamma U+0393 Alt 226
? delta U+03B4 Alt 235
? epsilon U+03B5 Alt 238
? theta U+0398 Alt 233
? pi U+03C0 Alt 227
? sigma upper U+03A3 Alt 228
? sigma lower U+03C3 Alt 229
? tau U+03C4 Alt 231
? phi upper U+03A6 Alt 232
? phi lower U+03C6 Alt 237
? omega U+03A9 Alt 234
Run Code Online (Sandbox Code Playgroud)
小智 9
尽管多年后我还想做出贡献,因为之前提供的答案都不适合我.作为参考,我正在运行win7终极SP1.
我登陆的解决方案是因为注意到我用于日语联系人的任何文件都在文件列表的末尾结束.显然日语字符不算作非字母数字,类似于hashmark,连字符,下划线(将文件放在列表的开头),但也跟在英文字符之后.
对于我自己的用途,我最终使用末尾字符,这大致意味着"结束",所以它对日本读者有意义,并且仍然与英语不同,不会变得混乱.
或者,我会使用口或一个更具风格的东西.值得注意的是,速记"maru"字符○不起作用,并与列表头部的其他非字母字符一起排序.
我不建议使用“ 专用字符”或“非可打印字符”,因为当您从终端或编程语言访问文件夹时,它们确实会弄乱事物。我有使用烦人的问题?或其他特殊字符。例如,使用Python 2.7,这将是您看到带有不可打印字符?,?,?,?的文件夹的方式。
os.listdir(os.getcwd())
Out[2]: ['\xe6\x9c\xab ', '\xe5\x8f\xa3 ', '\xce\xa9 ', '\xee\xa0\xba ']
Run Code Online (Sandbox Code Playgroud)
对于使用您的文件夹结构的某人或某物,访问该文件夹将非常混乱(您可以从这样的注释中看到它,然后再到顶部答案)。
因此,我在Sharepoint驱动器上的名称开头创建了一个带有该文件夹的文件夹,现在该文件夹已存在,无法访问或删除它。:| – Rather Notsay 16年6月28日在21:05
当然,您可以打印它们,但是为什么要使它们变得不必要的复杂呢?如果您想保持安全,我建议您使用标准字符。最后一个取决于您的文件管理器。因此,这里有一些代码使用Python中的所有可打印字符串创建了一堆文件夹,以便您可以测试文件管理器。
import os
import string
for i in string.printable:
try:
os.mkdir(i)
except OSError:
print 'OSError for %s' %(i)
Run Code Online (Sandbox Code Playgroud)
按名称排序后,即可获得答案。
因此,使用它 zzNameOfTheFolder是一种简单而安全的方法。因此,即使它不是很好,我也会推荐它。
主题标签#是最后一个字符。但是,如果您希望与其他文件管理器具有更多的兼容性,我会使用ZZ。
我想这取决于您自己的优雅概念,我认为StackOverflow应该传播最佳和最安全的做法,而不是最优雅的做法。但是,在许多情况下,对称可以有所帮助。这些安全的也许更优雅的解决方案呢?
ZZFoldernameZZ
Zz-Folder name-zZ
zZ-Folder name-Zz
zZFolderNameZz
zzFoldernamezz
Run Code Online (Sandbox Code Playgroud)
小智 7
我找到了两个可以将您的文件夹放在列表底部的字符。第一个是“?” 及其变体“?”。此外,将文件夹放在文件夹前面的两个最佳字符是不间断空格“ ”和项目符号“·”
对于可能偶然发现这个问题和这些答案的新手用户(像我一样),这里有一个关于如何输入这些字符的简单说明。第一个实际上是通过按住“Alt”键并在数字键盘上键入“0160”而创建的空间,第二个是“Alt & 250”组合(注意:最好使用 10 键数字键盘。如果您不这样做)你的键盘上没有,看看你是否能弄清楚如何使用备用数字键盘。这几乎总是与键盘顶部的 1-0 键不同。寻找印在键盘边缘的小数字- 通常是“M”、“J”、“L”、“I”、“O”、“P”和 7-0 键)。或者,当然,
这是一个特殊字符的简短列表,可用于确定文件夹的优先级或让它们出现在文件夹列表的末尾以及其他一些文件夹友好的字符。享受(~彼得二世)
Windows 资源管理器的有用字符
0160 无间断空间
· 249/0183 中点
· 250/8729 子弹操作员
? 9702白色子弹
› 0155/8250(见上)
? 8275师斜线
? (结束字符)
? (结束字符)
? 2713?复选标记
? 最后但并非最不重要的一点是,这个 alt 键 (1475) 是希伯来文标点符号 Sof Pasuq - 这是一个很好的字符,可以用来代替冒号)
这里的大多数答案都表明是非标准字符,这迟早会导致各种系统出现问题。
这里的一个答案是使用系统上可用的最后一个标准字符,我认为这是目前所有现有答案中最好的。对于我们大多数人来说,这只是z。这个解决方案已经由问题提出,它确实不是很优雅。
我的优雅解决方案是使用同义词库来提供相应排序的替代文件夹名称。希望您的Archives文件夹位于最后,而不是第一个,也许Museum会这样做,或者也许Smithsonian,否则Zipped肯定可以。
当然,这个解决方案需要一些额外的工作,但它很优雅,它扩展了你的词汇量,并且可能会给你的工作带来一点乐趣。
| 归档时间: |
|
| 查看次数: |
68140 次 |
| 最近记录: |