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.
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.