Como usar o micro, a melhor alternativa ao nano

Conteúdo

editor de micro texto

O trono do “Melhor editor de texto Linux” é amplamente debatido, Mas uma coisa é certa:nano não é legal. É simples, mas carece de recursos incluídos em seus contemporâneos mais complexos. micro foi projetado para substituir o nano como um editor de texto para as massas.

Micro instalação

micro não está ligado apt ainda, mas é apenas um binário, então você pode instalá-lo a partir do seu script de instalação. Por sorte, eles deram a você um url fácil de lembrar, o que torna a instalação em máquinas remotas bastante simples:

https curl://getmic.ro | bash

Isso instala micro para o diretório atual, mas você provavelmente deseja movê-lo para a ROTA:

mv micro / usr / local / bin /

Isso é tudo, mesmo se for no macOS, pode instalar micro a partir de brew:

brew instalar micro

Se você tem snap, micro também está habilitado lá.

Ao mesmo tempo, alguns sistemas podem não copiar corretamente para a área de transferência, então é viável que você precise instalar xclip:

sudo apt-get install xclip

Apesar disto, se todo o resto falhar, geralmente você pode manter pressionada a tecla Alt ou Option para escolher o texto do terminal em vez de selecioná-lo em micro, se você está tentando copiar fora do terminal.

Usando micro

Parte do que ele faz micro tão bom é o quanto isso não Eu tenho que explicar aqui. Você o usa como qualquer outro editor de texto ao carregar um arquivo:

micro /etc/nginx/nginx.conf

você pode criar novos arquivos com esta sintaxe, bem como tomar entradas de tubos.

O próprio editor apresenta uma melhoria notável de nano, com destaque de sintaxe para os tipos de arquivos mais comuns. Ao mesmo tempo, você vai encontrar uma coluna para os números de linha, ao mesmo tempo, duas linhas na parte inferior para a interface do usuário.

Uma coisa que você notará rapidamente é que micro tem suporte adequado para o mouse. diferente de nano, você pode rolar a janela inteira corretamente com a roda de rolagem (em vez de mover o cursor para baixo em uma linha), e você pode clicar em qualquer lugar para mover o cursor. Você também pode arrastar para escolher o texto.

selecione uma linha de texto no editor de micro texto

Nós listaríamos muitos micro teclas de atalho aqui, mas você já os conhece. micro usa teclas de atalho responsivas, então, em vez de salvar com Control + O, você pode usar o familiar Controle + S. Você pode copiar e colar com Control + C e controle + V.

Você pode sair facilmente do aplicativo com Control + Q (em vez de pressionar Esc, ambos os pedais e um glissando chave). Saindo desta forma irá pedir-lhe para salvar o buffer modificado se você fez alguma alteração, o que torna o salvamento e o fechamento bastante simples.

Micro também suporta desfazer e refazer, procure e substitua, e um monte de comandos incluindo porta-cílios, divisão vertical e horizontal, suporte para expressões regulares, bem como avaliação de expressões Lua.

Observe que se você estiver em um Mac, você ainda terá que pressionar Control, em vez de comando, mesmo que você provavelmente esteja acostumado com isso se você já usou um terminal por tempo suficiente.

Como definir o Micro como o editor padrão

O Bash expõe uma variável exatamente para esse propósito, chamada $EDITOR. Você pode echo seu para ver o que é, mas você provavelmente vai querer configurá-lo onde você definir outras variáveis como $PATH: sua .bashrc. Este arquivo também pode ser chamado .bash_profile, mas é o principal ponto de entrada para cada vez que você cria uma nova concha. Abra-o em … Nós vamos, micro:

micro .bashrc

Em seguida, adicione a próxima linha:

editor de exportação='micro'

Você também pode usar um alias micro para algo curto aqui; mc funciona bem:

alias mc ="micro"

a $EDITOR A variável deve ser respeitada por git (não mais ficar preso vim), mas se não, você pode alterá-lo manualmente com:

git config --global core.editor "micro"

Outros programas, O que crontab -e, usará o sistema padrão.

Assine a nossa newsletter

Nós não enviaremos SPAM para você. Nós odiamos isso tanto quanto você.