Hyper, um emulador de terminal desenvolvido com tecnologias da web

sobre o Hyper

No próximo artigo, daremos uma olhada no Hyper. Se trata de um emulador de terminal que é construído com tecnologias da web: Javascript, HTML, CSS. O objetivo do projeto é criar uma experiência bonita e extensível para os usuários da interface de linha de comando, baseada em padrões web abertos. Hyper é baseado em xterm.js, um componente front-end escrito em TypeScript. Hyper oferece suporte multiplataforma para rodar em Gnu / Linux, macOS e Windows.

Caso alguém não esteja claro, poderemos acesse a linha de comando do desktop usando um emulador de terminal. A janela do terminal permitirá que o usuário acesse um console e todos os seus aplicativos, como interfaces de linha de comando (CLI).

O desenvolvimento recente do emulador de terminal Hyper se concentrou em melhorar sua latência de entrada e velocidade de saída de texto, além de se concentrar na correção de muitos dos bugs. Embora eu tenha testado, a renderização foi rápida e suficiente para a maioria dos casos testados.

Processo de terminal em segundo plano
Artigo relacionado:
Como fazer um processo de terminal rodar em segundo plano

Hiper oferece uma boa gama de funções, incluindo guias e multiplexação. Por padrão, abrir um novo painel ou guia redefine o diretório de trabalho para o diretório inicial. Para resolver isso, é melhor usar o plugin hipercwd para a nova guia para manter o diretório atual.

Se você está procurando um emulador de terminal baseado em tecnologias web, esta é uma boa opção que tem grande suporte em sites como o GitHub. A última versão do Hyper oferece várias mudanças que melhoram radicalmente sua velocidade. Se você passa muito tempo no terminal, este é uma alternativa aos emuladores de terminal 'tradicionais'.

Hiper características gerais

hiper matéria escura

  • Este emulador de terminal roda em Gnu / Linux, macOS e Windows.
  • Su extensibilidade Isso está relacionado à capacidade de personalizar um aplicativo de acordo com as preferências e gostos de um indivíduo. Essa flexibilidade é oferecida por plugins e temas e temas disponíveis.
  • O Hyper não aceita praticamente nenhum argumento de linha de comando. Mas podemos modificá-lo ao nosso gosto através de seu arquivo de configuração ~ / .hyper.js.
  • Nós vamos encontrar disponíveis mais de 20 acessórios Eles irão adicionar funcionalidades adicionais a este emulador de terminal.
  • Teremos a possibilidade de selecionar automaticamente o renderizador Quadros o WebGL para desempenho visual suave.
  • Poderemos personalizar este emulador para se adequar a qualquer fluxo de trabalho.
  • Podemos usar mapas de teclado personalizados.
  • Tem suporte de emoji.
  • Oferece um bom compatibilidade de proxy.

tema marcador hiper elétron

Estas são apenas algumas das características, todas podem ser consultadas no site do projeto.

Instalação no Ubuntu

Para a sua instalação iremos encontrar pacotes .deb disponíveis, mas também teremos a possibilidade de fazer o download de um AppImage.

Se você preferir usar o .deb, você só terá baixe-o do seção de download na página do projeto. Ou você também pode abrir um terminal (Ctrl + Alt + T) e usar wget como se segue:

baixar com wget hyper

wget -O hyper.deb https://releases.hyper.is/download/deb

Uma vez baixado, teremos que prossiga para a instalação:

hiperinstalação .deb

sudo dpkg -i hyper.deb

Se você preferir usar o arquivo .AppImage, tudo o que você precisa fazer é fazer é o arquivo, AppImage, que podemos baixar da mesma web, ser executável. Podemos fazer tudo isso escrevendo o seguinte no mesmo terminal:

baixar AppImage Hyper

wget -O hyper.AppImage https://releases.hyper.is/download/AppImage

chmod u+x hyper.AppImage

Depois disso nós podemos use o emulador de terminal clicando duas vezes no arquivo .AppImage.

configuração

Não encontraremos um gerenciador de plug-ins sofisticado dentro do aplicativo para nos ajudar a instalar plug-ins. Em vez disso, teremos quee editar o arquivo de configuração ~ / .hyper.js e adicione algumas linhas de texto. Por exemplo, para usar o plugin hiperpoder, teremos que adicionar as seguintes linhas ao arquivo:

adicionar plug-in hiperpotência

plugins: [
"hyperpower",
],

Se você não gostar do tema padrão, também poderá alterá-lo. Nós poderemos adicione um tópico adicionando-o na seção de plug-ins do arquivo de configuração (~ / .hyper.js), como você pode ver na imagem anterior. Podemos ver todas as opções de configuração no página do projeto GitHub.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.