Notepad++ Alternatywy dla Linuksa

Ten artykuł ma na celu wprowadzenie do niektórych z najbardziej popularnych Notepad++ alternatyw dla Linuksa, w tym instalacji, podstawowych cech i funkcji.

Nano textmode Notepad++ Alternatywa dla Linuksa

Nano jest prawdopodobnie najbardziej przyjaznym dla użytkownika procesorem tekstu dla terminala. Jest on domyślnie dołączony do większości popularnych dystrybucji Linuksa.
Aby utworzyć plik tekstowy wystarczy wywołać nano i nazwę pliku jak w poniższym przykładzie:

# nano <filename>

Niektóre funkcje Nano obejmują:

CTRL + G lub F1 = uzyskaj pomoc.
CTRL + X lub F2 = zapisz plik i wyjdź.
CTRL + O lub F3 = wypisz.
CTRL + W lub F6 = znajdź określony ciąg lub określony tekst w pliku.
CTRL + K lub F9 = wytnij bieżącą linię.
CTRL + C = anuluj operację.

vim textmode Notepad++ Alternatywa dla Linuksa

Vim jest ewolucją starego edytora tekstu vi dla terminala, nie jest tak przyjazny dla użytkownika jak nano.

Pomimo bycia jednym z najpopularniejszych edytorów tekstu razem z Nano, Vim nie jest domyślnie dostępny w dystrybucjach takich jak Debian.

Aby zainstalować go jako root lub wywołując sudo uruchom:

# apt install vim -y

Aby uzyskać szybki podgląd możesz uruchomić go:

# vim

Jak widzisz początkowy ekran mówi Ci :q + ENTER jest wymagane do wyjścia. W przypadku, gdy potrzebujesz pomocy możesz wpisać :q + ENTER. Aby zapisać i wyjść możesz nacisnąć :wq, a aby wyjść bez pytania o potwierdzenie :q!.

Emacs GUI Notepad++ Alternative for Linux

Emacs jest edytorem tekstu dla GUI opartym na powiązaniach klawiszy, jest w pełni konfigurowalny, i jest
świetnym narzędziem zorientowanym na unikanie myszy podczas pisania na GUI. Posiada specyficzne cechy dla programowania, takie jak:

  • Tryby edycji uwzględniające treść, w tym kolorowanie składni, dla wielu typów plików.
  • Kompletna wbudowana dokumentacja, w tym samouczek dla nowych użytkowników.
  • Pełne wsparcie Unicode dla prawie wszystkich ludzkich skryptów.
  • Wysoko konfigurowalny, przy użyciu kodu Emacs Lisp lub interfejsu graficznego.
  • System pakowania do pobierania i instalowania
  • Cały ekosystem funkcjonalności poza edycją tekstu, w tym planista projektów, czytnik poczty i wiadomości, interfejs debuggera, kalendarz i inne.

Źródło: https://www.gnu.org/software/emacs/

Pomimo przewodzenia na rynku razem z najpopularniejszymi edytorami tekstu Nano i vim, emacs nie pojawia się domyślnie w dystrybucjach takich jak Debian.

Aby zainstalować go jako root lub wywołując sudo uruchom:

# apt install emacs -y

Możesz uruchomić emacsa zarówno z menu aplikacji, jak i z terminala:

Na ekranie początkowym wyświetli się samouczek dla nowych użytkowników:

Możesz uzyskać dostęp do niektórych samouczków wideo Emacs przez LinuxHint na:

  • How to Install EMACS on Ubuntu
  • Emacs Themes
  • Emacs Commands, One by One Tutorial

Gedit GUI Notepad++ Alternative for Linux

Gedit jest edytorem tekstu GNOME, jest domyślnie dołączony do GNOME.

Edytor tekstu Gedit Cechy:

Pełna obsługa tekstu internacjonalizowanego (UTF-8)

  • Konfigurowalne kolorowanie składni dla różnych języków (C, C++, Java, HTML, XML, Python, Perl i wiele innych)
  • Undo/Redo
  • Edycja plików ze zdalnych lokalizacji
  • Przywracanie plików
  • Obsługa drukowania i podglądu wydruku
  • Obsługa tablicy przycięć
  • Obsługa schowka (wytnij/kopiuj/wklej)
  • Szukaj i zamień z obsługą wyrażeń regularnych
  • Przejście do konkretnej linii
  • Automatyczne wcięcie
  • Tekst zawijanie
  • Numery linii
  • Prawy margines
  • Podświetlanie bieżącej linii
  • Pasowanie nawiasów
  • Pliki zapasowe
  • Konfigurowalne czcionki i kolory
  • Kompletny podręcznik użytkownika online
  • Elastyczny system wtyczek, który może być używany do dynamicznego dodawania nowych zaawansowanych funkcji

Źródło: https://wiki.gnome.org/Apps/Gedit.

Atom GUI Notepad++ Alternative for Linux

Atom to edytor tekstu i kodu opracowany przez GitHub i dostępny dla systemów Linux, mac i Windows, obsługuje wtyczki, aby dodać funkcjonalności.

Aby rozpocząć pobierz swój pakiet z https://atom.io/.

Debian i użytkownicy bazujący na Debianie muszą pobrać pakiet .deb, podczas gdy dystrybucje oparte na Red Hat pakiet .rpm.

Zapisz pakiet na swoim komputerze.

Aby zainstalować Atom na Debianie uruchom:
Uwaga: poniższe instrukcje zawierają błąd zależności biblioteki libgconf-2-4 i proces rozwiązywania problemu:

# dpkg -i <package>

W tym przypadku:

# dpkg -i atom-amd64.deb

Jeśli otrzymałeś podobny błąd z powodu zależności, uruchom:

# apt install -f

Po zainstalowaniu zależności uruchom ponownie polecenie dpkg, aby zainstalować Atom:

# sudo dpkg -i atom-amd64.deb

Geany GUI Notepad++ Alternatywa dla Linuksa

Geany to kolejny edytor tekstu i kodu obsługujący ponad 50 języków programowania, obsługuje również wtyczki, aby dodać funkcjonalności i obsługuje wiele typów plików.
Geany nie jest domyślnie dołączony do Debiana, ale jest dostępny w repozytoriach, aby go zainstalować wystarczy uruchomić:

# apt install geany -y

Po zainstalowaniu Geany można uruchomić z menu apps:

Domyślny widok Geany:

Funkcje Geany obejmują:

  • Wyświetlanie składni
  • Składanie kodu
  • Automatyczne uzupełnianie nazw symboli
  • Uzupełnianie konstrukcji/snippets
  • Automatyczne zamykanie znaczników XML i HTML
  • Wskazówki dotyczące wywołań
  • Wiele obsługiwanych typów plików, w tym C, Java, PHP, HTML, Python, Perl, Pascal (pełna lista)
  • Listy symboli
  • Regulacja kodu
  • System budowania do kompilacji i wykonywania kodu
  • Proste zarządzanie projektem
  • Interfejs wtyczek (zobacz Wtyczki)

Źródło: https://www.geany.org/about/geany/.

Mam nadzieję, że ten krótki artykuł o Notepad++ Alternatives for Linux okazał się dla Ciebie przydatny.

  • Konfigurowanie edytora tekstu Nano za pomocą nanorc
  • Vim vs Emacs: Szczegółowe porównanie
  • Emacs Org Mode, część 1
  • Instalacja Atom Text Editor na Debianie 10
  • Praca z dokumentami JSON w edytorze ATOM
  • Color Picker w Atom Editor
  • Najlepsze edytory tekstu dla Ubuntu

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.