W ekosystemie Linux istnieje wiele edytorów tekstu, a temat ten budzi duże zainteresowanie wśród społeczności użytkowników. Jednak jeden z nich wyróżnia się jako najbardziej przyjazny dla nowicjuszy, a jest nim Nano.
Nano często znajduje się w preinstalowanych wersjach wielu dystrybucji Linuxa, co jest uzasadnione jego prostotą i intuicyjnym interfejsem. Dzięki łatwym do zapamiętania skrótom klawiszowym, jest doskonałym narzędziem do edytowania plików konfiguracyjnych. W tym artykule przedstawimy, jak zainstalować oraz korzystać z edytora Nano.
Instalacja Nano w systemie Linux
Choć Nano jest domyślnie zainstalowany w wielu popularnych dystrybucjach Linuxa, warto wiedzieć, jak go zainstalować w przypadku, gdy korzystasz z systemu, w którym nie jest on dostępny.
Aby zainstalować edytor tekstu Nano, rozpocznij od otwarcia terminala. Możesz to zrobić, naciskając kombinację klawiszy Ctrl + Alt + T lub wyszukując „Terminal” w menu aplikacji.
Po otwarciu terminala postępuj zgodnie z instrukcjami instalacji, które odpowiadają używanej przez Ciebie dystrybucji Linuxa.
Ubuntu
W systemie Ubuntu Nano jest zazwyczaj zainstalowany z góry. Jeśli jednak z jakiegoś powodu nie jest dostępny, możesz go szybko zainstalować za pomocą poniższego polecenia Apt.
sudo apt install nano
Debian
W Debianie Nano również jest domyślnie zainstalowany. Jeśli jednak go nie masz, możesz go łatwo zainstalować, używając polecenia Apt-get.
sudo apt-get install nano
Arch Linux
W Arch Linux Nano nie jest preinstalowany, ponieważ użytkownicy są odpowiedzialni za budowanie swojego systemu. Aby zainstalować Nano, użyj polecenia Pacman.
sudo pacman -S nano
Fedora
Fedora nie zawiera Nano w instalacji domyślnej, lecz jest on dostępny w repozytoriach oprogramowania. Możesz go łatwo zainstalować za pomocą polecenia Dnf.
sudo dnf install nano
OpenSUSE
OpenSUSE zazwyczaj ma Nano już zainstalowane. Jeśli jednak nie możesz go znaleźć, można go zainstalować za pomocą polecenia Zypper.
sudo zypper install nano
Pakiety Snap
Edytor Nano jest również dostępny jako pakiet Snap. Jeśli korzystasz z dystrybucji Linuxa, która nie ma Nano w standardowej instalacji, ale obsługuje Snap, możesz go zainstalować. Aby to zrobić, najpierw skonfiguruj środowisko wykonawcze Snap zgodnie z odpowiednim przewodnikiem.
Po skonfigurowaniu Snap, aby zainstalować Nano, użyj następującego polecenia:
sudo snap install nano
Jak korzystać z edytora tekstu Nano w systemie Linux
Nano to edytor tekstu oparty na terminalu, co oznacza, że można go używać wyłącznie w otwartym oknie terminala. Aby otworzyć plik w Nano, wpisz polecenie nano, a następnie podaj ścieżkę do pliku, który chcesz edytować.
Na przykład, aby otworzyć plik test.txt znajdujący się w katalogu domowym, użyj następującego polecenia:
nano /home/USERNAME/test.txt
Jeśli chcesz włączyć obsługę myszy w Nano, skorzystaj z przełącznika wiersza poleceń -m:
nano -m /home/USERNAME/test.txt
Dla aktywacji automatycznego wcięcia, użyj przełącznika -i:
nano -i /home/USERNAME/test.txt
Jeżeli chcesz edytować plik bez jego podglądu, możesz skorzystać z przełącznika -n:
nano -n /home/USERNAME/test.txt
Możesz także korzystać z różnych opcji i przełączników, aby dostosować Nano do swoich potrzeb. Aby uzyskać szczegółowe informacje na temat dostępnych opcji, wpisz w terminalu polecenie:
nano --help
Cięcie tekstu w Nano
Aby wyciąć tekst w Nano, najpierw otwórz odpowiedni plik. Następnie, korzystając ze strzałek na klawiaturze, przesuń kursor do miejsca, z którego chcesz wyciąć tekst.
Kiedy kursor jest na właściwej pozycji, przytrzymaj klawisz Shift i użyj strzałek w lewo lub prawo, aby zaznaczyć tekst do wycięcia. Następnie naciśnij Ctrl + K, aby skopiować zaznaczony tekst do schowka.
Wklejanie tekstu w Nano
Aby wkleić tekst w Nano, otwórz plik, w którym chcesz go umieścić. Następnie naciśnij Ctrl + Shift + V, aby wkleić skopiowany tekst z klawiatury.
Dodatkowe informacje o Nano
W tym artykule omówiliśmy podstawowe funkcje edytora tekstu Nano. Jeśli chcesz zgłębić temat, zapoznaj się z pełną dokumentacją. Możesz to zrobić, otwierając terminal i wpisując polecenie:
man nano