W rozległym świecie edytorów tekstu Linux Nano wyróżnia się jako proste, ale potężne narzędzie do edycji plików bezpośrednio z interfejsu wiersza poleceń. Niezależnie od tego, czy jesteś początkującym użytkownikiem, czy doświadczonym programistą, Nano oferuje prostą i wydajną edycję. W tym artykule zagłębimy się w głębię Nano, omawiając jego funkcje, zastosowanie, opcje dostosowywania i zaawansowane funkcjonalności.
Wprowadzenie do Nano
Nano to edytor tekstu wiersza poleceń, który jest preinstalowany w większości dystrybucji Linuksa. Został zaprojektowany tak, aby był przyjazny dla użytkownika, z prostym interfejsem przypominającym popularne graficzne edytory tekstu. Nano zapewnia niezbędne funkcje edycyjne, dzięki czemu idealnie nadaje się do szybkich edycji, tworzenia plików konfiguracyjnych lub pisania skryptów bezpośrednio w terminalu.
Instalowanie edytora tekstu Nano
Nano jest ogólnie domyślnie dostępny w wielu dystrybucjach Linuksa, ale jeśli nie jest zainstalowany, możesz go zainstalować za pomocą następujących poleceń:
sudo apt update>
- sudo: Ta część mówi systemowi, za pomocą którego ma uruchomić polecenie superużytkownik przywileje, znany również jako dostęp root. Zwykle użytkownicy nie mają tego uprawnienia, ponieważ pozwala im to modyfikować krytyczne ustawienia systemu.
- trafny: To oznacza Advanced Package Tool i jest głównym menedżerem pakietów dla tych systemów. Obsługuje instalację, usuwanie i aktualizację oprogramowania.
- aktualizacja: To jest konkretne polecenie wewnątrz
apt>
który każe mu zaktualizować listę dostępnych pakietów oprogramowania.
W przypadku Debiana/Ubuntu
sudo apt install nano>
- sudo: To oznacza superuser do i służy do wykonywania poleceń wymagających uprawnień administracyjnych. Zasadniczo prosi o pozwolenie na wprowadzenie zmian w systemie.
- trafny: To jest menedżer pakietów używany przez Systemy oparte na Debianie. To jak sklep z oprogramowaniem, który śledzi dostępne programy i pomaga je zainstalować.
- zainstalować: To informuje menedżera pakietów, że chcesz zainstalować coś nowego.
- nano: To jest konkretny program, który instalujesz. W tym przypadku jest to edytor tekstu Nano.
W przypadku CentOS/Fedora
sudo yum install nano>
- sudo: To informuje komputer, że chcesz uruchomić następujące polecenie z uprawnieniami administratora. Wyobraź sobie, że potrzebujesz specjalnego klucza, aby uzyskać dostęp do niektórych ustawień na swoim komputerze –
sudo>
jest jak ten klawisz poleceń. - mniam: Jest to menedżer pakietów używany specjalnie przez niektórych Dystrybucje Linuksa (tak jak CentOS lub RedHata). To jak gigantyczny magazyn oprogramowania, który śledzi wszystko, co jest zainstalowane i pomaga znaleźć nowe programy.
- zainstalować: To mówi
yum>
że chcesz dodać nowy program do swojego systemu. - nano: To jest nazwa konkretnego programu, który instalujesz. W tym przypadku tak nano , popularny edytor tekstu używany do tworzenia i edytowania plików tekstowych.
Utwórz i otwórz nowy plik w edytorze Nano
To polecenie otworzy nowy plik o nazwie nowa_nazwa_pliku, jak pokazano w wynikach. Jeśli plik już istnieje, otworzy się tak samo, a jeśli nie ma go w bieżącym katalogu, utworzy nowy. W dolnej części okna znajduje się lista klawiszy skrótów dla nano.
nano new_filename>
Zapisz plik w Nano Editor
Zapyta Cię o nazwę pliku. Jeśli chcesz zapisać zmiany w nowym pliku lub utworzyć nowy plik, zmień nazwę, w przeciwnym razie zachowaj tę samą nazwę.
press Ctrl+o>
Gdy tylko naciśniesz klawisz Enter, w przypadku zmiany nazwy pliku plik zostanie zapisany pod nową nazwą, a jeśli nie, zmiany zostaną zapisane w bieżącym pliku.
Wytnij i wklej w edytorze Nano
Aby wyciąć wklej w pliku. Ctrl+o służy do wycinania, a Ctrl+u do wklejania tekstu.
Aby wyciąć i wkleić całą linię. Przejdź do linii, którą chcesz wyciąć, a następnie naciśnij Ctrl+K. Teraz linia została przeniesiona do schowka. Aby ją wkleić, przejdź do miejsca, w którym chcesz wkleić, a następnie naciśnij Ctrl+u
centrowanie obrazów w CSS
Aby wyciąć i wkleić zaznaczony tekst. Wybierz tekst, który chcesz wyciąć, a następnie naciśnij Ctrl+K. Teraz tekst został przeniesiony do schowka. Aby go wkleić, przejdź do miejsca, w którym chcesz wkleić, a następnie naciśnij Ctrl+u.
Szukaj w Nano Editorze
Do szukaj używane jest słowo w pliku Ctrl+w. Naciśnij Ctrl+w. Zapyta o słowo do wyszukania. Wpisz słowo. Wyszukaje słowo i umieści kursor na pierwszej literze pierwszego wystąpienia słowa.
Sprawdzanie pisowni w Nano Editor
Aby włączyć sprawdzanie pisowni w nano. Najpierw zainstaluj pakiet sprawdzania pisowni.
sudo apt install spell>
Następnie poprosi o hasło i wprowadzi je. Następnie naciśnij y, a następnie naciśnij Enter.
- Aby sprawdzić pisownię, najpierw naciśnij Ctrl+t
- Teraz poprosi Cię o zastąpienie nieprawidłowych słów
- Wpisz tam słowo, które chcesz zastąpić
- Jak tylko naciśniesz klawisz Enter
Podstawowa nawigacja i edycja w Nano Editor
Interfejs Nano jest intuicyjny i łatwy w obsłudze. Oto kilka podstawowych poleceń na początek:
- Nawigacja : Użyj klawiszy strzałek, aby przesunąć kursor w górę, w dół, w lewo lub w prawo.
- Nawigacja strony : Naciskać
Ctrl>
+V>
aby przejść do następnej strony lubCtrl>
+Y>
aby przejść do poprzedniej strony. - Redagowanie : Wpisz bezpośrednio, aby wstawić tekst. Używać
Backspace>
aby usunąć znaki iDelete>
aby usunąć znak pod kursorem.
Zapisywanie i wychodzenie w edytorze Nano
Zapisywanie i wychodzenie plików w Nano jest proste:
- Ratować : Naciskać
Ctrl>
+O>
aby zapisać bieżący bufor do pliku. Nano poprosi Cię o podanie nazwy pliku, jeśli jej nie podałeś. - Wyjście : Naciskać
Ctrl>
+X>
aby wyjść z Nano. Jeśli istnieją niezapisane zmiany, Nano zapyta, czy chcesz je zapisać przed wyjściem.
Zamień w Nano Editor
Nano zapewnia zaawansowane funkcje wyszukiwania i zamiany:
- Szukaj : Naciskać
Ctrl>
+W>
aby wyszukać konkretny termin w pliku. Nano podświetla pierwsze wystąpienie i możesz poruszać się po kolejnych dopasowaniach za pomocąAlt>
+W>
. - Zastępować : Naciskać
Ctrl>
+>
aby aktywować tryb wymiany. Wprowadź wyszukiwane hasło, a następnie jego zamiennik i naciśnijEnter>
aby zastąpić pierwsze wystąpienie. NaciskaćA>
aby zastąpić wszystkie wystąpienia.
Opcje dostosowywania w edytorze Nano
Chociaż domyślna konfiguracja Nano działa dobrze dla większości użytkowników, możesz dostosować jej zachowanie do swoich preferencji:
- Plik konfiguracyjny : Nano odczytuje ustawienia z
nanorc>
plik znajdujący się w/etc/nanorc>
Lub~/.nanorc>
. Możesz zmodyfikować ten plik, aby dostosować zachowanie Nano, na przykład włączyć podświetlanie składni, zdefiniować skróty klawiaturowe lub zmienić opcje domyślne. - Podświetlanie składni : Nano obsługuje podświetlanie składni dla różnych języków programowania. Aby włączyć podświetlanie składni, odkomentuj lub dodaj odpowiednie wiersze specyficzne dla składni w pliku
nanorc>
plik.
Zaawansowane funkcje w Nano Editor
Poza podstawowymi funkcjonalnościami Nano oferuje zaawansowane funkcje dla zaawansowanych użytkowników:
- Wiele buforów : Nano obsługuje wiele buforów, umożliwiając jednoczesną edycję wielu plików. Używać
Ctrl>
+R>
aby otworzyć nowy plik w oddzielnym buforze. - Sprawdzanie pisowni : Nano zawiera wbudowany moduł sprawdzania pisowni. Naciskać
Ctrl>
+T>
aby włączyć lub wyłączyć sprawdzanie pisowni, orazAlt>
+T>
aby przejść do następnego błędnie napisanego słowa.
Ustaw Nano jako domyślny edytor tekstu
Oto jak ustawić nano jako domyślny edytor w wierszu poleceń:
co to oznacza xd
- Otwórz terminal
- Edytuj swój profil powłoki (zwykle
.bashrc>
dla basha). Możesz użyć samego nano do edycji tego pliku:
nano ~/.bashrc>
- Dodaj następujące wiersze na końcu pliku:
export EDITOR='nano' export VISUAL='nano'>
- REDAKTOR jest najczęściej używaną zmienną środowiskową dla domyślnego edytora.
- WIZUALNY jest zmienną rezerwową używaną przez niektóre programy. Ustawienie obu zapewnia szerszą kompatybilność.
Zapisz zmiany i wyjdź z edytora (zwykle Ctrl+O, aby zapisać, Ctrl+X, aby wyjść).
Odśwież konfigurację powłoki, aby zastosować zmiany. Możesz to zrobić, uruchamiając ponownie okno terminala lub uruchamiając:
source ~/.bashrc>
Wniosek
Nano to wszechstronny i przyjazny dla użytkownika edytor tekstu, który zapewnia podstawowe możliwości edycji dla użytkowników Linuksa. Niezależnie od tego, czy edytujesz pliki konfiguracyjne, piszesz skrypty, czy wprowadzasz szybkie zmiany w wierszu poleceń, Nano zapewnia płynną edycję. Opanowując funkcje i opcje dostosowywania Nano, możesz zwiększyć produktywność i efektywność zarządzania plikami tekstowymi w środowisku Linux.
Nano dla Linuksa – często zadawane pytania
Do czego służy Nano w systemie Linux?
Nano to przyjazny dla użytkownika edytor tekstu dla systemu Linux, który działa w wierszu poleceń. Jest idealny do szybkich edycji, tworzenia plików konfiguracyjnych lub pisania skryptów bezpośrednio na terminalu.
Czym jest Nano vs VI w systemie Linux?
Nano jest przyjazny dla początkujących i posiada pojedynczy tryb edycji, doskonały do szybkich edycji. VI (Vim) jest potężny, ale złożony, z wieloma trybami wymagającymi zapamiętywania w celu zaawansowanej edycji.
Jaka jest różnica między Pico a Nano Linuxem?
Pico i Nano nie dystrybucje Linuksa, ale edytory tekstu dla Linuksa. Pico to starszy, prostszy edytor. Nano jest bogatszym w funkcje następcą Pico.
Dlaczego ludzie używają Nano?
Ludzie używają Nano ze względu na jego prostotę! Jest to przyjazny dla użytkownika edytor tekstu z przejrzystym interfejsem, dzięki czemu można go łatwo nauczyć się i używać do podstawowych zadań edycyjnych.
Jaki jest główny cel Nano?
Nano to edytor tekstu zaprojektowany z myślą o prostocie i łatwości użytkowania. Umożliwia tworzenie i modyfikowanie plików tekstowych na komputerze.