27Jun
Se você instalou o subsistema Linux no Windows 10 ou está começando a usar o Terminal Linux, existem todos os tipos de esquemas que você precisa aprender. .. nenhum dos quais é intuitivo.
Por exemplo, há o tilde, ~, que representa a sua pasta inicial. Digitando cd ~ / Documents muda para a pasta Documentos no diretório inicial do usuário atual, me salvando de ter que digitar documentos /Users/justinpot/ sempre.É um atalho conveniente, claro, mas por que esse personagem particular é usado para isso?
Acredite ou não, é por causa de um teclado da década de 1970.Aqui está um terminal Lear Siegler ADM-3A, enviado pela primeira vez em 1975.
Este foi um "terminal tontão", o que significa que não era um computador por si só, mas que lhe permitiu inserir comandos e exibir dados de um computador. O ADM-3A custa apenas US $ 995, o que acreditava ou não era um bom preço no momento, o que significa que as instituições poderiam comprar vários desses terminais para se conectar a um computador central. Até hoje, os "emuladores de terminal" modernos, como os usados no Linux e o MacOS, imitam a funcionalidade desses sistemas.
É uma peça de hardware extremamente influente;Um monte de desenvolvimento inicial de software aconteceu nisso, o que significa que o layout do teclado influenciou algumas escolhas de design. Confira:
. Observe qualquer coisa? Aqui está uma imagem mais clara.
Veja a chave no canto superior direito? Essa é a chave HOME, que atua de forma semelhante à tecla Home em teclados modernos, colocando o cursor na posição superior esquerda enquanto edita o texto.É também a chave usada para o símbolo tilde: ~.Essa associação foi suficiente para ~ eventualmente representar pastas de casa.
É certo: um teclado específico de mais de quarenta anos atrás é por que os sistemas baseados em Linux e UNIX usam ~ para representar a casa, mesmo que as teclas ~ e Home não pudessem ficar mais distantes na maioria dos teclados modernos. Esquisito, certo?
E existem outros detalhes escondidos neste teclado. Veja as setas nas teclas H, J, K e L?Segurando o controle e pressionando essas teclas é como você moveu o cursor no Terminal, e é por isso que essas mesmas teclas são usadas para mover o cursor em vi. Esses atalhos de teclado vi, por sua vez, inspiraram os atalhos do teclado no Gmail, no Twitter e até no Facebook. Isso é certo: mesmo os atalhos de teclado do Facebook foram inspirados por um "terminal tontão" primeiro vendido em 1975.
Veja mais e você notará ver algumas chaves que você não reconhece. Há a chave "Aqui é", que o blogueiro Dave Cheney explica aqui. Basicamente, confirmou quem você está na rede. Você também verá que a tecla Escape é um lugar onde o Caps Lock está em teclados modernos, o que coloca a barra de toque do MacBook a controvérsia chave em uma nova luz. Tenho certeza de que há muitos outros detalhes que estou perdendo.
Um dispositivo que você nunca ouviu sobre decisões de design influenciadas usadas em pessoas de software ainda usa mais de quarenta anos depois. A história não é estranha? Créditos da imagem
: Chris Jacobs, StuartBrady, Eric Fischer