Ten artykuł skupi się na edytorze tekstu Nano. GNU Nano jest częścią systemu GNU/Linux. Ten program jest bardzo uproszczonym, ale potężnym edytorem tekstu. GNU Nano jest bardzo odpowiednie dla tych, którzy preferują prostotę niż funkcje i moc. Poniżej dowiesz się, jak korzystać z edytora GNU Nano.
GNU Nano na Linux
Linux to program jądra, utworzony i utrzymywany przez Linus Torvalds. Jednak samo jądro nie ma sensu. Inne urządzenia, które siedzą na Linux, są tym, co tworzą cały, funkcjonalny system operacyjny. Większość dystrybucji Linux korzysta z oprogramowania dostarczonego przez projekt GNU do wypełnienia systemu operacyjnego.
Nano to edytor tekstu, który jest częścią systemu GNU. System GNU, opracowany i utrzymywany przez projekt GNU, jest kompletnym systemem operacyjnym, który jest bezpłatny i open source. Co ciekawe, prawie wszystkie obecne dystrybucje Linux to tylko część całego systemu GNU. Dlatego Linux jest również określany jako GNU/Linux.
Instalowanie GNU Nano
Jak zapewne się domyśliłeś, twój system powinien już zainstalować nano. Jeśli nie masz zainstalowanego nano, jest on dostępny na wszystkich dystrybucjach Linux bezpośrednio z odpowiednich serwerów pakietów. W większości sytuacji nazwa pakietu będzie Nano.
W zależności od tego, jakiej dystrybucji używasz, uruchom odpowiednie polecenie w terminalu.
W przypadku debian/ubuntu i instrumentów pochodnych użyj następującego polecenia:
$ sudo apt instal nano
W przypadku Arch Linux i pochodnych użyj następującego polecenia:
$ sudo pacman -s nano
W przypadku OpenSuse, Suse Linux i instrumentów pochodnych, następujące polecenie:
$ sudo zyper instaluj nano
W przypadku Fedory i pochodnych użyj następującego polecenia.
$ sudo dnf instaluj nano
Sprawdź oficjalną stronę główną GNU Nano
Jeśli czujesz się przygód, wypróbuj tę metodę. Będziemy instalować GNU Nano ze źródła. Chociaż jest to fajna rzecz, wadą jest, że menedżer pakietów. Ponadto, jeśli istnieje zaktualizowana wersja, będziesz musiał ponownie pobrać źródło, skompilować i zainstalować ponownie.
Gotowy? Chwyć kod źródłowy nano.
$ curl -o nano.smoła.GZ https: // www.nano-edytor.org/dist/v4/nano-4.9.3.smoła.GZ
Jeśli nie masz zainstalowanego Curl, możesz również użyć WGET.
$ wget -o nano.smoła.GZ https: // www.nano-edytor.org/dist/v4/nano-4.9.3.smoła.GZ
Wyodrębnij pakiet.
$ tar -xvf nano.smoła.GZ
W następnej części będziesz potrzebować narzędzi budowlanych, takich jak kompilator GNU C/C ++. W przypadku Debian/Ubuntu musisz zainstalować Istencja kompilacji Grupa pakietów. Jeśli używasz systemu opartego na łuku, zainstaluj devel bazowy pakiet. Jeśli prowadzisz inne dystrybucje, najpierw przeprowadzaj własne badania dotyczące tych dystrybucji.
Po zainstalowaniu wymaganych narzędzi uruchom następujące polecenia.
$ CD Nano-4.9.3
$ ./skonfiguruj
$ make -J $ (nproc)
$ sudo tworzy instalację
Za pomocą Nano
Po zainstalowaniu Nano nadszedł czas, aby z niego skorzystać. Z terminalu uruchom następujące polecenie.
$ nano
To rozpocznie edytor Nano od pustego pliku tekstowego.
Wyjście nano
Czy byłeś kiedyś w Vim? Wtedy możesz znać mem „Can't Exit vim”. Cóż, w przypadku Nano nie ma w ogóle nic skomplikowanego. Naciskać Aby wyjść z redaktora Nano.
Tworzenie pliku tekstowego
Aby utworzyć plik tekstowy w określonej lokalizacji, użyj następującej struktury polecenia. Upewnij się, że bieżący użytkownik ma zgodę na zapis do katalogu docelowego.
$ nano
Na przykład utworzę plik tekstowy z nazwą demo.txt w lokalizacji ~/Desktop.
$ nano ~/Desktop/Demo.tekst
Jako demo.plik txt nie istnieje, nano otworzy puste plik tekstowy. Plik nie jest jeszcze utworzony i zostanie zapisany po zapisaniu pliku.
Zapisywanie pliku tekstowego
Po wprowadzeniu zmian w pliku tekstowym zapisz plik, naciskając .
Nano poprosi o nazwę pliku. W większości przypadków po prostu trafiłeś Wchodzić. Jeśli edytowałeś istniejący plik, prawdopodobnie nie powinieneś zmienić nazwy pliku. Jeśli to zrobisz, Nano zapisze nowy plik z nową nazwą i nowo edytowaną treść.
Po zapisaniu pliku zobaczysz komunikat sukcesu.
Nano poprosi Cię również o zapisanie, czy masz zamiar zamknąć edytor bez zapisywania edytowanego pliku.
Edycja istniejącego pliku
Aby edytować istniejący plik, użyj następującej struktury polecenia. Zauważ, że ta metoda jest podobna do metody tworzenia nowego pliku z Nano.
$ nano
Badawczy
Jest to wspólna funkcja oferowana przez większość redaktorów tekstu. Nano ma również uproszczoną, ale poręczną opcję wyszukiwania. Aby wyszukać określony termin, naciśnij .
Nano wyskoczy funkcję wyszukiwania. Wprowadź słowo kluczowe wyszukiwania i naciśnij Wchodzić.
Nano przeskoczy kursor do wyniku wyszukiwania. Jeśli jest więcej niż jeden sam termin, możesz nacisnąć Aby przejść do następnego wyniku wyszukiwania.
Zastąpienie tekstu
Nano ma również dość poręczną funkcję wymiany. Aby wymienić tekst, naciśnij .
Wprowadź termin, aby wymienić. Następnie wprowadź wartość wymiany.
Nano podkreśli mecze i zapyta, czy chcesz je wymienić. Jeśli jest więcej niż jeden mecz, Nano zaoferuje również wymianę wszystkich dopasowań jednocześnie.
Kopiuj i wklej
Nano nie oferuje funkcji kopiowania w sobie. Ta funkcja jest zamiast tego zarządzana przez emulator terminali, którego używasz. W większości terminalowych emulatorów, to skrót do kopiowania i to skrót do wklejania.
Nano oferuje również własne funkcje cięcia. Osobiście uważam za trochę niewygodne. Aby zrobić cięcie, wykonaj następujące czynności: Przesuń kursor do pożądanego miejsca i naciśnij ustawić znacznik; Następnie użyj klawiszy strzałek, aby przenieść kursor do żądanego miejsca i naciśnij Aby wyciąć tekst.
Aby wkleić, naciśnij .
Cofnij się i przerobić
Przez przypadek usunął niewłaściwą linię? Wkleje treść w niewłaściwym miejscu? Cofnij i ponowne są tutaj, aby cię uratować!
W przypadku nano skrót do cofania jest .
Aby wykonać ponowne, naciśnij .
Skróty klawiatury nano
Jak już możesz powiedzieć, wszystkie funkcje nano są bezpośrednio dostępne za pomocą skrótów klawiatury. Opanowanie skrótów jest najlepszym sposobem na w pełni skorzystać z edytora Nano. Na ekranie Nano pokazuje garść skrótów klawiaturowych.
Tutaj symbol „^” wskazuje klawisz kontrolny klucz, a symbol „m” wskazuje Alt klucz. Na przykład „^o” oznacza „ctrl + o."
Aby uzyskać listę wszystkich obsługiwanych skrótów klawiatury, naciśnij .
Możesz także sprawdzić stronę główną Nano. Strona główna zawiera dogłębne wyjaśnienie wszystkich argumentów poleceń.
$ man nano
Podświetlanie składni nano
Nano to nie tylko zwykły i prosty edytor tekstu. Ten program można również wzmocnić za pomocą kolorów. Podświetlanie składni jest wspólną funkcją wśród edytorów tekstu. Istnieje wiele funkcji podświetlania składni dostępne dla Nano. W tym przykładzie zaprezentuję ulepszoną nano składnię podświetlającą pliki z GitHub.
Jak mówi samouczek, uruchom następujące polecenie, aby zainstalować podświetlenie składni dla Nano.
$ curl https: // surowe.Githubusercontent.com/scopatz/nanorc/master/install.sh | cii
Jeśli nie masz zainstalowanego Curl, WGET jest również dostępny.
$ wget https: // raw.Githubusercontent.com/scopatz/nanorc/master/install.sh -o- | cii
Funkcja pobranie i zlokalizuje kilka .Pliki Nanorc w katalogu „~/nano”.
Końcowe przemyślenia
Nano to niesamowity edytor tekstu, który oferuje wystarczającą liczbę codziennych potrzeb. Jeśli jednak jesteś zaawansowanym użytkownikiem potrzebującym niektórych naprawdę zaawansowanych funkcji, sprawdź VIM. Vim jest prawdopodobnie jednym z najlepszych redaktorów wszystkich. Zacznij z Vimem w przewodniku dla początkujących po VIM.
Cieszyć się!