┌── ln(1) link, ln -- make links │ ┌── Create a symbolic link. │ │ ┌── the optional path to the intended symlink │ │ │ if omitted, symlink is in . named as destination │ │ │ can use . or ~ or other relative paths │ │ ┌─────┴────────┐ ln -s /path/to/original /path/to/symlink └───────┬───────┘ └── the path to the original file/folder can use . or ~ or other relative paths
Encontrei este método útil para explicar os comandos do Linux, mas não faço ideia de como o @grg fez isso. Manualmente consome muito tempo. Existe uma ferramenta para fazer coisas assim?
ls
vem do BSD Unix e não do Linux). Portanto, se você usa o macOS ou similar, remova a palavra 'Linux' da sua pergunta.Respostas:
Essa é a minha resposta! Fiz isso manualmente, mas usei o PressAndHold.app (incorporado no macOS) para acelerar a inserção dos caracteres de desenho da caixa . O texto foi resumido da página de manual manualmente.
Ao personalizar as teclas PressAndHold.app , basicamente editando
/System/L*/Inp*/Pr*/*/P*/*/*/R*/
para adicionar caracteres de desenho de caixa, eu posso digitar os caracteres diretamente no campo de texto, seja aqui no SE ou em outro lugar.Adicione o seguinte ao arquivo de teclado do seu idioma nessa pasta, como 'Keyboard-en.plist' para um layout de teclado em inglês. Abra o plist com um editor de texto para colar o XML abaixo ou abra com o Xcode e crie manualmente o dicionário, colando os valores conforme necessário. Substitua 'f' pela chave que deseja usar. Você pode inserir caracteres de desenho de caixa mantendo pressionada a tecla e selecionando um número ou, se tiver uma barra de toque, as teclas também aparecerão com o High Sierra .
fonte
Keyboard-en.plist
arquivo. Simplesmente copiei as tags de string e as substitui pela tecla de atalho para "z" e trabalhei! Valeu mesmo, cara. Ajudará muito mais pessoas a partir de agora. Você é uma jóia! :)<string>─ │ ┌ ┐ └ ┘ ├ ┬ ┤ ┴ ┼</string>
mostra 11 caracteres de desenho de caixa, no entanto, a imagem da interface PressAndHold.app mostra apenas 9 deles. Como você acessa os dois últimos, 10┴
e 11┼
?Você provavelmente deseja usar asciiflow.com
Eu realmente não posso adicionar mais a esta resposta;)
Desde então, descobri que o texto da explicação parece ter sido retirado do ExplainShell.com
fonte
Eu conheço um site que faz isso e é https://explainshell.com/ . Pelo jeito que eu acabei de perceber que o código explainShell está disponível no GitHub:
https://github.com/idank/explainshell
eu não sei como eles tecnicamente acabar fazendo isso, mas eles estão usando um nome do projeto opensource "Show A Doc "disponível aqui:
https://github.com/idank/showthedocs
fonte