Freqüentemente, prefixo ' _ ' no item que desejo na primeira posição.
Existe algum tipo de personagem mágico que eu poderia usar para colocar um item no final da lista?
Algo mais elegante do que "z_item".
De
- _pasta personalizada1
- _pasta personalizada2
- Caixa de entrada
- Caixa enviada
- Pasta de spam
Para
- Caixa de entrada
- Caixa enviada
- Pasta de spam
- [?] pasta personalizada1
- [?] pasta personalizada 2
Sim, é COT-ish.
chcp
diz que minha página de código padrão é CP437 , e o gráfico na Wikipedia mostra que o til deve ser classificado após as letras - mas não é. Da mesma forma, outras páginas de código comuns do Windows, como Windows-1252 e 65001 (UTF-8), também têm til depois ...Respostas:
O caractere especial de introdução que colocará sua pasta no final da lista sem ter que recorrer ao combo "z": U + E83A: Uso Privado. Na verdade, acredito que qualquer um dos personagens de uso privado funcionará. () Basta copiar e colar o caractere entre os colchetes.
fonte
Eu encontrei este tópico enquanto queria pastas classificadas após Z no Finder no Mac OSX. Depois de vários caminhos falsos e tentativa e erro, aqui está o que encontrei:
Caracteres que são classificados após Z no Finder (em ordem de classificação)
Estes são outros personagens aqui e em outros lugares na web, mencionados classificados depois de Z, mas que eu encontrei NÃO classifique no final, pelo menos ao classificar por nome no Finder no Mac:
† ∆ ~ - ſ [ø ■ |
fonte
Com base na página de código 437 , aqui está uma lista de caracteres que vêm depois de z. Observe que eles estão listados em ordem de classificação. Omega é provavelmente o mais apropriado para esse caso de uso, porque é a última letra do alfabeto grego.
fonte
Não bagunce as coisas usando personagens estranhos!
Eu não sugeriria o uso de caracteres de uso privado ou caracteres não imprimíveis porque eles podem realmente bagunçar as coisas quando você acessa sua pasta de terminal ou linguagens de programação. Tive problemas irritantes ao usar 末 ou outros caracteres especiais. Por exemplo, usando Python 2.7, é assim que você verá suas pastas com os caracteres não imprimíveis Ω, 末, 口, .
Para alguém ou algo usando sua estrutura de pastas, acessar a pasta seria muito confuso (e você pode ver isso nos comentários como este até a primeira resposta).
Claro, você pode imprimi-los, mas por que tornar as coisas tão desnecessariamente complexas? Se você quiser ficar do lado seguro, sugiro o uso de caracteres padrão. Qual é o último depende do seu gerenciador de arquivos . Portanto, aqui está um código que cria um monte de pastas com todas as strings imprimíveis em Python para que você possa testar seu gerenciador de arquivos.
Depois de classificar por nome, você pode obter sua resposta.
Para Windows 10 - Explorer
usando caracteres padrão depois de
z
até meu conhecimento, há apenaszz
e assim por diante.Portanto, usar
zzNameOfTheFolder
é uma maneira fácil e segura de fazer isso. Então, mesmo que não seja legal, eu recomendo.Para Mac OS X El Capitan - Finder
Oz é o último caractere, mas note que não há distinção entre letras maiúsculas, então uma pasta chamada
zz
não pode ser armazenada no mesmo diretório de uma pastaZZ
Para Ubuntu 16.04 - Nautilus
A hashtag
#
é o último caractere. Mas se você quiser um pouco mais de compatibilidade com outros gerenciadores de arquivos, eu usariaZZ
.Algo mais elegante do que "z_item"?
Acho que isso depende do seu próprio conceito de elegância e acho que StackOverflow deve difundir as melhores e mais seguras práticas, não as mais elegantes. No entanto, em muitos casos, a simetria pode ajudar. E quanto a essas soluções seguras, talvez mais elegantes:
fonte
{
,}
ou~
que estão atrás de z em ASCII. Depois de ler as respostas mais votadas, fiquei tentado a usar o caractere japonês porque parece legal. Felizmente, essa resposta me trouxe de volta à Terra e continuarei usando o bom e velho zzzFileName.Apesar de anos mais tarde, eu queria contribuir, pois nenhuma das respostas fornecidas anteriormente funcionou para mim. Para referência, estou executando win7 ultimate SP1.
A solução que encontrei resultou da observação de que todos os arquivos que fiz para usar com contatos que falavam japonês terminavam no final da lista de arquivos. Aparentemente, os caracteres japoneses não contam como não alfanuméricos, semelhantes a hashmark, hífen, sublinhado (que colocam os arquivos no início da lista), mas também vêm após os caracteres ingleses.
Para meu próprio uso, acabei usando o caractere 末, que significa aproximadamente "fim", por isso faz sentido para os leitores japoneses e ainda é diferente o suficiente do inglês para não ficar confuso.
Alternativamente, eu usaria 口 ou 一 para algo mais estilisticamente aparente. Também é importante notar que o caractere abreviado "maru" ○ não funciona e é classificado junto com outros caracteres não alfabéticos no topo da lista.
fonte
ninguém mencionado
ٴ
. Este é um caractere árabe e é classificado abaixoz
. Por ser muito pequeno, não incomoda.fonte
Encontrei dois personagens que colocarão suas pastas no final da lista. O primeiro é "ι" e sua variante "Ι". Além disso, os dois melhores caracteres para colocar suas pastas na frente do pacote são o espaço No-break "" e o marcador "·"
Para o usuário novato (como eu) que pode ter encontrado essa pergunta e essas respostas por acidente, aqui está uma explicação simples de como digitar esses caracteres. O primeiro é literalmente um espaço criado segurando a tecla "Alt" e digitando "0160" no teclado numérico e o segundo é a combinação "Alt & 250" (Observação: um teclado numérico de 10 teclas é melhor. Se você não fizer isso Se tiver um no teclado, veja se consegue descobrir como usar o teclado numérico alternativo. Quase sempre é diferente das teclas 1-0 na parte superior do teclado. Procure por pequenos números impressos nas bordas do teclado. - normalmente as teclas "M" "J" L "" I "" O "" P "e 7-0). Ou, é claro,
Aqui está uma pequena lista de caracteres especiais para priorizar suas pastas ou fazer com que apareçam no final de uma lista de pastas, bem como alguns outros caracteres adequados para pastas. Aproveite (~ Peter II)
Personagens úteis para o Windows Explorer
0160 Espaço No-Break
· 249/0183 Ponto Médio
· 250/8729 Operador Bullet
◦ 9702 Marca branca
›0155/8250 (veja acima)
∕ 8275 Barra de divisão
ι (caractere final)
Ι (caractere final)
✓ 2713? Marca de Verificação
׃ Por último, mas não menos importante, esta tecla alt (1475) é Pontuação Hebraica Sof Pasuq - é um ótimo caractere para usar quando pode ser usado no lugar de dois-pontos)
fonte
Usando cp1252 e a menos que você esteja usando as letras ø ù ú û ü ý þ ÿ alot, ÷ parece ser uma opção ...
Edit: Usar unicode, ■ (\ uffed) também pode ser uma possibilidade, a menos que você esteja escrevendo muito em Linear-B ...
fonte
~
.~
não é maior do queZ
no mecanismo de banco de dados do MS Access 2010 com localidade em inglês ou romeno, é ainda menor do quea
.Eu uso:
_ (sublinhado) para classificar antes do alfabeto e
- (hífen) para classificar depois do alfabeto.
(Funciona com classificação checa no Windows Explorer e no Total commander.)
editar : Windows 7 e posterior classifique o hífen - como se o hífen não estivesse lá.
fonte
Para fins de web e SQL, o CHAR (127) pré-pendente força o texto para o fundo e não adiciona nenhum caractere visível. Funciona pelo menos para o nosso uso de SQL e o plugin jQuery datatables.
fonte
A maioria das respostas aqui sugere um caractere não padrão, que mais cedo ou mais tarde causará problemas com vários sistemas.
Uma resposta aqui, que na minha opinião é a melhor, de todas as existentes até o momento, é usar o último caractere padrão disponível em seu sistema. Para a maioria de nós, isso é apenas
z
. Esta solução já foi sugerida pela pergunta e de fato não é muito elegante.Minha solução elegante é usar um dicionário de sinônimos para encontrar nomes de pastas alternativos que sejam classificados de acordo. Quer que sua
Archives
pasta seja a última, em vez de a primeira, talvezMuseum
o faça, ou talvezSmithsonian
, de outra formaZipped
funcione funcione com certeza.Claro, essa solução envolve um pouco de trabalho extra, mas é elegante, expande seu vocabulário e pode lhe trazer um pouco de alegria em seu trabalho.
fonte
Outra abordagem é usar um caractere da direita para a esquerda, por exemplo, uma letra aramaica, de modo que o caractere de classificação apareça no final e não na frente. Por exemplo, escolhi Zayin https://graphemica.com/ 𐡆
Então, digitando:
𐡆 Alpha
é processado pelo mecanismo de texto como:
Alpha 𐡆
Com a palavra agora classificada abaixo de uma pasta chamada 'z'.
Os detalhes completos do Unicode são:
Nota: Eu testei isso no MacOS, nem todo processador de texto lida corretamente com idiomas da direita para a esquerda.
fonte
Aqueles que acham que a maioria dos códigos fornecidos aqui produzem caracteres diferentes dos descritos, você provavelmente tem EnableHexNumpad habilitado em HKCU \ Painel de controle \ Método de entrada ... isso é em geral uma coisa boa , mas você tem que converter o códigos hexadecimais e precedê-los com o sinal '+' (no teclado numérico), por exemplo. para os dois pontos em Alt + 1475, use o equivalente hexadecimal de Alt + 5C3 (pressione Alt com a mão esquerda e segure-o, então com a mão direita pressione o teclado + ... então 5 , C e 3 ... então solte Alt ).
E, por falar em dois pontos, há outros dois pontos (menores) bons em Alt + 1361 hex, que seria Alt + 4961 sem HexNumpad se funcionar dessa maneira.
fonte