Micro: um moderno editor de textos na linha de comando

Micro: um moderno editor de textos na linha de comando

Editor de texto baseado em terminal moderno, intuitivo e fácil de usar, Micro tem muitos recursos.

Embora os editores modernos de código-fonte aberto tenham tomado o mundo da programação de assalto, a linha de comando do Linux ainda é governada por um conjunto selecionado de editores de texto. Editores de linha de comando populares como Vim e Emacs também são famosos por seus atalhos de teclado estranhos.

Micro é um editor de texto baseado em terminal moderno que tenta lidar com atalhos de teclado e fornecer atalhos populares, bem como suporte para mouse.

Micros é feito com a linguagem de programação GO. Ele está sendo desenvolvido ativamente por Zachary Yedidia e muitos outros entusiastas de código aberto estão contribuindo para ele.

De acordo com a documentação do projeto GitHub da Micro,

O objetivo do Micro é ser fácil de usar e intuitivo, ao mesmo tempo em que aproveita todas as vantagens dos terminais modernos.

E isso é absolutamente verdade. Você provavelmente está se perguntando o que há de especial neste, já que existem muitos outros editores de texto baseados em terminal por aí. A resposta é: Micro é tão fácil de usar que a curva de aprendizado é quase plana, você não precisa aprender nada novo e tem alguns recursos muito interessantes.

Recursos

Alguns dos principais recursos atuais incluem:

  • Atalhos de teclado comuns (Ctrl-S, Ctrl-C, Ctrl-V, Ctrl-Z etc.)
  • Destaque de sintaxe (para mais de 75 idiomas)
  • Suporte para esquema de cores
  • Recurso de pesquisar e substituir
  • Desfazer e refazer
  • Suporte Unicode
  • Número de linhas
  • Quebra de linhas
  • Copiar e colar da área de transferência do sistema
  • Configurável
  • Auto-completar simples
  • Divisões e abas
  • Bom suporte para cursor do mouse como arrastar para selecionar, clique duplo, clique triplo para selecionar linha etc
  • Suporte para plugins e um gerenciador embutido de plugins para automaticamente instalar, remover e atualizar plugins
  • Macros
  • Multiplataforma

Instalação

Micro está disponível nos repositórios da maioria das distribuições. No Ubuntu você pode instalar com:

Comandos para usar no terminal

sudo apt install micro

Esse comando também vai instalar o xclip como dependência para copiar e colar da área de transferência.

Você também pode baixar o binário no link abaixo:

Baixar Micro

Depois de fazer o download, extraia o arquivo e você encontrará o arquivo binário dentro dele. Copie este arquivo binário para seu diretório/bin. E então, você pode executá-lo no terminal usando o comando micro.

Para suporte à área de transferência, você precisa dos pacotes xclip e xsel. No Ubuntu e em outras distribuições Linux baseadas no Ubuntu, você pode usar o seguinte comando para instalá-lo:

Comandos para usar no terminal

sudo apt-get install xclip

Para obter informações detalhadas sobre a configuração do Micro, veja aqui.

Comandos e atalhos de teclado essenciais

Função Comando
Abrir um arquivo no Micro micro [NOMEDOARQUIVO]
Listar Plugins disponíveis micro -plugin available
Instalar um Plugin micro -plugin install [PLUGIN]
Remover um Plug-In micro -plugin remove [PLUGIN]
Executar um comando dentro do Micro Ctrl + `E
Dividir e abrir um arquivo horizontalmente hsplit [NOMEDOARQUIVO]
Dividir e abrir um arquivo verticalmente vsplit [NOMEDOARQUIVO]
Obter ajuda dentro do Micro Ctrl + G
Salvar um arquivo Ctrl + S
Copiar texto de ntro do Micro Ctrl + C
Colar texto dentro do Micro Ctrl + V
Fechar o editor de textos Micro Ctrl + Q
Mover através dos comandos disponíveis TAB (Shift + TAB para direção reversa)

O que você acha do Micro?

Achamos que Micro é uma ferramenta muito boa para edição de texto. Embora ainda não seja rico em recursos como vim ou outros editores de texto maduros, ele pode substituir facilmente ferramentas como nano para o uso diário.

Se você é um usuário interessado e adora trabalhar no terminal, experimente e conte-nos sobre sua experiência. Se você for um desenvolvedor interessado e quiser contribuir com este projeto ou relatar um bug, basta acessar Micro no GitHub.

Então, o que você acha do Micro?

Última atualização deste artigo: 5 de may de 2023