Android

Jak korzystać z nano, edytora tekstu wiersza poleceń systemu Linux

007 Kurs Linuxa: edytory tekstu w systemie Linux (gedit, nano)

007 Kurs Linuxa: edytory tekstu w systemie Linux (gedit, nano)

Spisu treści:

Anonim

Podczas pracy z wierszem poleceń dość często trzeba będzie tworzyć lub edytować pliki tekstowe. Dwa z najbardziej wydajnych i popularnych edytorów wiersza poleceń to Vim i Emacs. Oba mają stromą krzywą uczenia się, która może zastraszyć nowych użytkowników. Dla tych, którzy potrzebują prostego edytora, jest nano.

GNU nano to łatwy w użyciu edytor tekstu wiersza poleceń dla systemów operacyjnych Unix i Linux. Zawiera wszystkie podstawowe funkcje, których można oczekiwać od zwykłego edytora tekstu, takie jak podświetlanie składni, wiele buforów, wyszukiwanie i zastępowanie z obsługą wyrażeń regularnych, sprawdzanie pisowni, kodowanie UTF-8 i inne.

W tym przewodniku wyjaśnij podstawowe użycie edytora nano, w tym sposób tworzenia i otwierania pliku, edytowania pliku, zapisywania pliku, wyszukiwania i zastępowania tekstu, wycinania i wklejania tekstu itp.

Instalowanie Nano

Edytor tekstowy Nano jest wstępnie zainstalowany na macOS i większości dystrybucji Linuksa. Aby sprawdzić, czy jest zainstalowany w systemie:

nano --version

Dane wyjściowe będą wyglądać mniej więcej tak:

GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:

Zainstaluj Nano na Ubuntu i Debianie

sudo apt install nano

Zainstaluj Nano na CentOS i Fedorze

sudo yum install nano

Otwieranie i tworzenie plików

Aby otworzyć istniejący plik lub utworzyć nowy plik, wpisz nano a następnie nazwę pliku:

nano filename

Spowoduje to otwarcie nowego okna edytora i możesz rozpocząć edycję pliku.

W dolnej części okna znajduje się lista najbardziej podstawowych skrótów poleceń, których można używać z edytorem nano.

Wszystkie polecenia są poprzedzone znakiem ^ lub M Symbol karetki ( ^ ) reprezentuje klawisz Ctrl . Na przykład polecenia ^J oznaczają jednoczesne naciśnięcie Ctrl i J Litera M oznacza klawisz Alt .

Możesz uzyskać listę wszystkich poleceń, naciskając Ctrl+g .

Aby otworzyć plik, musisz mieć uprawnienia do odczytu pliku.

nano +line_number, character_number filename

Edycja plików

W przeciwieństwie do vi, nano jest edytorem bez modeli, co oznacza, że ​​możesz zacząć pisać i edytować tekst natychmiast po otwarciu pliku.

Aby przesunąć kursor do określonej linii i numeru znaku, użyj polecenia Ctrl+_ . Menu u dołu ekranu ulegnie zmianie. Wpisz liczby w polu „Wpisz numer wiersza, numer kolumny:” i naciśnij Enter .

Wyszukiwanie i zamiana

Aby wyszukać tekst, naciśnij Ctrl+w , wpisz wyszukiwane hasło i naciśnij Enter . Kursor przejdzie do pierwszego dopasowania. Aby przejść do następnego dopasowania, naciśnij Alt+w .

Kopiowanie, wycinanie i wklejanie

Aby zaznaczyć tekst, przesuń kursor na początek tekstu i naciśnij Alt+a . Spowoduje to ustawienie znaku wyboru. Przesuń kursor na koniec tekstu, który chcesz zaznaczyć, za pomocą klawiszy strzałek. Wybrany tekst zostanie podświetlony. Jeśli chcesz anulować wybór, naciśnij Ctrl+6

Skopiuj zaznaczony tekst do schowka za pomocą polecenia Alt+6 . Ctrl+k spowoduje wycięcie zaznaczonego tekstu.

Aby wkleić tekst, przesuń kursor w miejsce, w którym chcesz umieścić tekst, i naciśnij Ctrl+u .

Zapisywanie i wychodzenie

Aby zapisać zmiany wprowadzone w pliku, naciśnij Ctrl+o . Jeśli plik jeszcze nie istnieje, zostanie utworzony po zapisaniu.

Aby wyjść z nano, naciśnij Ctrl+x . W przypadku niezapisanych zmian zostaniesz zapytany, czy chcesz zapisać zmiany.

Aby zapisać plik, musisz mieć uprawnienia do zapisu w pliku. Jeśli tworzysz nowy plik, musisz mieć uprawnienia do zapisu w katalogu, w którym plik jest tworzony.

Dostosowywanie Nano (nanorc)

Po uruchomieniu nano odczytuje parametry konfiguracyjne z ogólnosystemowego pliku konfiguracyjnego /etc/nanorc oraz z plików specyficznych dla użytkownika ~/.config/nano/nanorc i ~/.nanorc jeśli pliki są obecne.

Opcje określone w plikach użytkownika mają pierwszeństwo przed opcjami globalnymi.

Odwiedź stronę nanorc, aby uzyskać pełną listę wszystkich dostępnych opcji.

Podświetlanie składni

Nano zawiera reguły podświetlania składni dla najpopularniejszych typów plików. W większości systemów Linux pliki składniowe są przechowywane w katalogu /usr/share/nano i domyślnie zawarte w pliku konfiguracyjnym /etc/nanorc .

/ etc / nanorc

include "/usr/share/nano/*.nanorc"

Najprostszą opcją włączenia podświetlania dla nowego typu pliku jest skopiowanie pliku zawierającego reguły podświetlania składni do katalogu /usr/share/nano .

Ustaw Nano jako domyślny edytor tekstu

Domyślnie w większości systemów Linux domyślny edytor tekstowy dla poleceń takich jak visudo i crontab jest ustawiony na vi. Aby używać nano jako domyślnego edytora tekstu, musisz zmienić zmienne środowiskowe VISUAL i EDITOR .

Użytkownicy Bash mogą eksportować zmienne z pliku ~/.bashrc :

~ /.bashrc

export VISUAL=nano export EDITOR="$VISUAL"

Podstawowe użycie Nano

Poniżej znajdują się najbardziej podstawowe kroki na początek korzystania z nano:

  1. W wierszu polecenia wpisz nano a następnie nazwę pliku. Edytuj plik zgodnie z wymaganiami. Ctrl-x polecenia Ctrl-x aby zapisać i wyjść z edytora tekstu.

Wniosek

W tym samouczku pokazaliśmy, jak korzystać z edytora tekstu Gnu nano. Jest popularnym edytorem tekstu wśród użytkowników Linuksa i ma małą krzywą uczenia się.

Aby uzyskać więcej informacji o Gnu Nano, odwiedź oficjalną stronę dokumentacji nano.

Jeśli masz jakieś pytania, zostaw komentarz.

terminal nano