Notepad++ Alternativas para Linux

Este artigo pretende apresentar-lhe algumas das alternativas mais populares do Notepad++ para Linux incluindo a instalação, características básicas e funções.

Nano Textmode Notepad++ Alternativa para Linux

Nano é provavelmente o processador de texto mais fácil de usar para o terminal. Ele vem incluído por padrão na maioria das distribuições Linux populares.
Para criar um arquivo texto basta invocar o nano e o nome do arquivo como no seguinte exemplo:

# nano < nome do arquivo>

Algumas das funções do nano incluem:

CTRL + G ou F1 = obter ajuda.
CTRL + X ou F2 = salvar arquivo e sair.
CTRL + O ou F3 = escrever.
CTRL + W ou F6 = encontrar uma string específica ou texto específico no arquivo.
CTRL + K ou F9 = cortar linha atual.
CTRL + C = cancelar a operação.

vim textmode Notepad++ Alternativa para Linux

Vim é a evolução do antigo editor de texto vi para terminal, não é tão amigável quanto o nano.

Apesar de estar entre os editores de texto mais populares junto com o Nano, o Vim não vem por padrão em distribuições como a Debian.

Para instalá-lo como root ou invocar o sudo run:

# apt install vim -y

Para uma visualização rápida você pode executá-lo:

# vim

> Como você vê a tela inicial diz-lhe :q + ENTER é necessário para sair. Caso você precise de ajuda, você pode digitar :q + ENTER. Para salvar e sair você pode pressionar :wq e sair sem pedir confirmação :q!.

Emacs GUI Notepad++ Alternativa para Linux

Emacs é um editor de texto para GUI baseado em ligações de teclas, é totalmente personalizável, e é uma
grande ferramenta orientada para evitar o mouse enquanto escreve em uma GUI. Ele tem características específicas para programação como:

  • Modos de edição sensíveis ao conteúdo, incluindo coloração de sintaxe, para muitos tipos de arquivo.
  • Documentação interna completa, incluindo um tutorial para novos usuários.
  • Suporte Unicode completo para quase todos os scripts humanos.
  • Altamente personalizável, usando código Emacs Lisp ou uma interface gráfica.
  • Um sistema de empacotamento para download e instalação
  • Um ecossistema inteiro de funcionalidades além da edição de texto, incluindo um planejador de projeto, leitor de e-mail e notícias, interface de depuração, calendário, e mais.

Fonte: https://www.gnu.org/software/emacs/

Apesar de liderar o mercado junto com os mais populares editores de texto Nano e vim, o emacs não vem por padrão em distribuições como a Debian.

Para instalá-lo como root ou invocar o sudo run:

# apt install emacs -y

Pode correr o emacs tanto a partir do menu das suas aplicações ou a partir do terminal:

A tela inicial irá mostrar um tutorial para os novos utilizadores começarem:

Você pode acessar alguns tutoriais em vídeo do Emacs pelo LinuxHint em:

  • Como instalar o EMACS no Ubuntu
  • Temas Emacs
  • Comandos Emacs, Um por Um Tutorial

Gedit GUI Notepad++ Alternativa para Linux

Gedit é o editor de texto do GNOME, ele vem por padrão com o GNOME.

Recursos do editor de texto do Gedit:

Suporte total para texto internacionalizado (UTF-8)

  • Destaque de sintaxe configurável para várias linguagens (C, C++, Java, HTML, XML, Python, Perl e muitos outros)
  • Undo/Redo
  • Editar arquivos de locais remotos
  • Inversão de arquivo
  • Suporte de impressão e pré-visualização de impressão
  • Suporte de prancha (cortar/copiar/colar)
  • Procurar e substituir por suporte de expressões regulares
  • Vá para linha específica
  • Indentação automática
  • Texto invólucro
  • Números de linha
  • Margem direita
  • Relecção da linha actual
  • Casamento de racksets
  • Arquivos de backup
  • Fontes e cores configuráveis
  • Um manual do utilizador online completo
  • >

  • Um sistema de plugin flexível que pode ser usado para adicionar dinamicamente novas funcionalidades avançadas

>

Fonte: https://wiki.gnome.org/Apps/Gedit.

Atom GUI Notepad++ Alternativa para Linux

Atom é um editor de texto e código desenvolvido pelo GitHub e disponível para Linux, Mac e Windows, ele suporta plugins para adicionar funcionalidades.

Para começar a baixar seu pacote de https://atom.io/.

Usuários baseados em Debian e Debian devem baixar o .deb enquanto que as distribuições baseadas em Red Hat devem baixar o pacote .rpm.

Salve o pacote em seu pc.

Para instalar o Atom no Debian execute:
Note: as seguintes instruções incluem um erro de dependência devido à biblioteca libgconf-2-4 e o processo de resolução de problemas:

# dpkg -i <package>

Neste caso:

# dpkg -i atom-amd64.deb

Se você tiver um erro semelhante devido a dependências, execute:

# apt install -f

Depois de instalar dependências execute novamente o comando dpkg para instalar Atom:

# sudo dpkg -i atom-amd64.deb

Geany GUI Notepad++ Alternativa para Linux

Geany é outro editor de texto e código que suporta mais de 50 linguagens de programação, ele também suporta plugins para adicionar funcionalidades e suporta muitos tipos de arquivos.
Geany não vem incluído no Debian por padrão, mas está disponível nos repositórios, para instalá-lo basta executá-lo:

# apt install geany -y

Once instalado Geany pode ser iniciado a partir do menu de aplicações:

Geany view default:

Geany features include:

>

    >

  • Elecção de sintaxe
  • Dobragem de código
  • >

  • Auto-completamento do nome do símbolo
  • >

  • Construção de conclusão/snippets
  • Auto-fechamento de tags XML e HTML
  • >

  • Dicas de chamada
  • >

  • Muitos tipos de ficheiro suportados incluindo C, Java, PHP, HTML, Python, Perl, Pascal (lista completa)
  • Listas de símbolos
  • Navegação por código
  • Sistema de compilação e execução do código
  • Gestão simples do projeto
  • >

  • Interface do plugin (ver Plugins)
  • >

>

Fonte: https://www.geany.org/about/geany/.

Espero que tenha achado útil este breve artigo no Notepad++ Alternativas para Linux.

  • Configurando o Nano Text Editor com nanorc
  • Vim vs Emacs: Comparação Detalhada
  • Modo Orgânico Emacs, Parte 1
  • Instalando o Editor de Texto Atom no Debian 10
  • Trabalhar com Documentos JSON no editor ATOM
  • Picker de Cor no Editor Atom
  • Best Text Editors for Ubuntu

Deixe uma resposta

O seu endereço de email não será publicado.