Meus editores de linha de comando favoritos para Linux - qual é o seu editor?

Meus editores de linha de comando favoritos para Linux - qual é o seu editor?
3 melhores editores de texto da linha de comando linux

Saber como editar rápido e efetivamente a linha de comando é vital para todos os administradores do sistema Linux. As edições de arquivo são realizadas diariamente, seja um arquivo de configuração, arquivo de usuário, documento de texto ou qualquer arquivo que você precise editar.

É por isso que é uma boa ideia escolher um editor de texto favorito da linha de comando e dominar. É bom saber como trabalhar com outros editores de texto, mas você deve dominar pelo menos um para que possa executar tarefas mais complexas quando necessário.

Neste tutorial, vamos mostrar os editores de texto da linha de comando mais comuns no Linux e mostrar seus prós e contras a você.

Observação No entanto, que não abordaremos um guia completo como trabalhar com cada um deles, pois este pode ser um outro artigo completo com explicação.

1. Editor VI/VIM

Primeiro em nossa lista é o infame Vi/Vim (Vim vem de Vi melhorou). Este é um editor de texto muito flexível que pode executar muitas operações diferentes no texto.

Editor VI/VIM Linux

Por exemplo, você pode usar expressões regulares para substituir trechos de texto em um arquivo usando o vim. É claro que não é o único benefício. Vi (m) fornece uma maneira fácil de navegar entre linhas, palavras parágrafos. Também inclui destaque de texto.

Vim pode não ser o editor de texto mais amigável, mas é frequentemente preferido por desenvolvedores e usuários do Linux Power. Se você deseja instalar este editor de texto da linha de comando em seu sistema, use o comando associado ao seu sistema operacional:

Instale o VI/VIM Editor no Linux

$ sudo apt-get install vim [no Debian e seus derivados] # yum install vim [em sistemas baseados em redhat] ou # dnf install vim [em versões mais recentes do Fedora 22+] 

Se você quiser ver nossa cobertura completa do VI (M), siga os links abaixo:

  1. Aprenda e use VI/VIM como um editor de texto completo no Linux
  2. Aprenda dicas e truques do editor 'vi/vim' para aprimorar suas habilidades
  3. 8 Dicas e truques interessantes do editor 'vi/vim'

2. Editor de Nano

Nano é provavelmente um dos editores de texto da linha de comando mais usados. A razão para isso é a simplicidade e o fato de ser pré -instalado na maioria das distribuições Linux. 

Editor de nano para Linux

Nano não tem flexibilidade de Vim, mas definitivamente fará o trabalho se você precisar editar um arquivo grande. Na verdade pico e Nano são bastante semelhantes. Ambos têm suas opções de comando exibidas na parte inferior para que você possa escolher qual é para executar. Os comandos são concluídos com as principais combinações de Ctrl e uma carta exibida na parte inferior.  

Nano tem os seguintes recursos que você pode usar pronta para uso:

  1. Obter ajuda
  2. Escreva
  3. Justificar
  4. Leia o arquivo
  5. Onde está (pesquisa)
  6. Página anterior
  7. Próxima página
  8. Texto cortado
  9. Texto sem cortes
  10. Cur POS (posição atual)
  11. Verificação ortográfica

Instale o Nano Editor no Linux

$ sudo apt-get install nano [no Debian e seus derivativos] # yum install nano [em sistemas baseados em redhat] ou # dnf install nano [nas versões mais recentes do Fedora 22+] 

Você pode verificar nosso guia completo para editar arquivos com o Nano Editor neste link:

  1. Como usar o Nano Editor no Linux

3. Editor da EMACS

Este é provavelmente o editor de texto mais complexo em nossa lista. É o editor de linha de comando mais antigo disponível para sistemas baseados em Linux e Unix. Emacs pode ajudá -lo a ser mais produtivo, fornecendo um ambiente integrado para diferentes tipos de tarefas.

Editor do EMACS para Linux

A princípio, a interface do usuário pode parecer de alguma forma confusa. O bom é que o Emacs possui um manual muito detalhado que o ajudará na navegação de arquivos, edições, personalização, configuração de comandos. Emacs é a ferramenta final usada pelo avançado *Nix Usuários.

Aqui estão alguns dos recursos que a tornam a escolha preferida dos editores anteriores que mencionamos:

  1. A plataforma do servidor EMACS permite que vários hosts se conectem ao mesmo servidor EMACS e compartilhem a lista de buffers.
  2. Gerente de arquivo poderoso e extensível.
  3. Personalização além de um editor regular - como alguns dizem que é um sistema operacional no sistema operacional.
  4. Comandos personalização.
  5. Pode mudar para VI (m) como modo.

O EMACS é um editor de várias plataformas e pode ser facilmente instalado com os comandos mostrados abaixo:

Instale o editor do EMACS no Linux

$ sudo apt-get install emacs [no Debian e seus derivativos] # yum install emacs [em sistemas baseados em redhat] ou # dnf install emacs [nas versões mais recentes do Fedora 22+] 

Observação: Em Linux Mint 17 Eu tive que executar o seguinte comando para concluir a instalação:

$ sudo apt-get install emacs23-nox 

Conclusão

Existem outros editores de linha de comando, mas eles nem chegam a atingir a funcionalidade que os 3 acima fornecem. Seja você um novato no Linux ou um Guru Linux, você definitivamente precisará aprender pelo menos um dos editores mencionados acima. Se perdemos qualquer editor de linha de comando neste artigo, não se esqueça de nos informar por meio de comentários.