007 Kurs Linuxa: edytory tekstu w systemie Linux (gedit, nano)
Spisu treści:
- Instalowanie Nano
- Zainstaluj Nano na Ubuntu i Debianie
- Zainstaluj Nano na CentOS i Fedorze
- Otwieranie i tworzenie plików
- Edycja plików
- Wyszukiwanie i zamiana
- Kopiowanie, wycinanie i wklejanie
- Zapisywanie i wychodzenie
- Dostosowywanie Nano (nanorc)
- Podświetlanie składni
- Ustaw Nano jako domyślny edytor tekstu
- Podstawowe użycie Nano
- Wniosek
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
Zainstaluj Nano na CentOS i Fedorze
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
.
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
:
export VISUAL=nano export EDITOR="$VISUAL"
Podstawowe użycie Nano
Poniżej znajdują się najbardziej podstawowe kroki na początek korzystania z nano:
- W wierszu polecenia wpisz
nano
a następnie nazwę pliku. Edytuj plik zgodnie z wymaganiami.Ctrl-x
poleceniaCtrl-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 nanoConsoleZ to narzędzie do zwiększania wiersza poleceń dla systemu Windows
ConsoleZ to narzędzie do ulepszania konsoli dla systemu Windows, które dodaje karty, style wizualne i inne funkcje do Wiersz poleceń
Kopia zapasowa i przywracanie sterowników systemu Windows 10 z wiersza poleceń
Nie wiedziałeś, że możesz użyć linii poleceń do bardziej złożonych zadań? Możesz nawet tworzyć kopie zapasowe i przywracać sterowniki urządzeń w systemie Windows 10. Czytaj dalej, aby dowiedzieć się więcej.
Jak usunąć pliki i katalogi za pomocą wiersza poleceń systemu Linux
W tym samouczku pokażemy, jak używać polecenia rm do usuwania plików i katalogów za pomocą przykładów i objaśnień najczęstszych opcji rm.