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:
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:
Para uma visualização rápida você pode executá-lo:
> 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:
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:
Neste caso:
Se você tiver um erro semelhante devido a dependências, execute:
Depois de instalar dependências execute novamente o comando dpkg para instalar Atom:
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:
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