tworzenie lub Edycja plików tekstowych w wierszu poleceń jest podstawowym wymogiem. Vim i Emacs są potężnymi edytorami wiersza poleceń, ale mogą być przytłaczające dla nowych użytkowników Linuksa. Edytor tekstu Nano jest prosty i łatwy w użyciu., Zawiera wszystkie podstawowe funkcje takie same jak inne edytory tekstu, takie jak kodowanie UTF-8, podświetlanie składni, wyszukiwanie i zastępowanie za pomocą wyrażeń regularnych, wiele buforów, sprawdzanie pisowni i wiele innych. W tym samouczku pokażemy Ci, jak zainstalować i używać edytora tekstu Nano.
zainstaluj edytor tekstu Nano#
edytor tekstu Nano jest domyślnie dostępny w systemie macOS i większości dystrybucji Linuksa. Proces zależy od używanego systemu operacyjnego., Jeśli Nano text editor jest preinstalowany, możesz pominąć tę sekcję, aby rozpocząć naukę podstawowych poleceń edycji tekstu Nano. Możesz sprawdzić, czy nano jest zainstalowane, czy nie, wykonując poniższe polecenie:
nano --version
powinno ono pokazywać wynik podany poniżej:
Jeśli nie masz zainstalowanego nano w systemie, możesz zainstalować go za pomocą menedżera pakietów twojej dystrybucji. Upewnij się, że potrzebujesz uprawnień administratora Dla Ubuntu, Debiana i CentOS, aby zainstalować nano.,
instalacja Nano na Debianie i Ubuntu#
aby zainstalować Nano text editor na Debianie lub Ubuntu, wykonaj następujące polecenie:
sudo apt install nano
instalacja Nano na CentOS i RHEL#
aby zainstalować Nano text editor na CentOS lub platformy oparte na RHEL, uruchom to polecenie:
sudo yum install nano
Użyj edytora tekstu Nano#
Otwórz i utwórz pliki#
wpisz nano, a następnie nazwę pliku, aby utworzyć lub otworzyć istniejący plik., Upewnij się, że jeśli chcesz edytować istniejący plik, musisz znajdować się w katalogu, w którym znajduje się plik. Alternatywnie można określić pełną ścieżkę do pliku. Aby móc otworzyć plik, musisz mieć uprawnienia do odczytu.
nano filename
otworzy nowe okno edytora i możesz je napisać lub edytować. Użyj klawiszy strzałek na klawiaturze, aby przesunąć kursor wokół tekstu. Na dole tego okna znajdziesz kilka skrótów do użycia z edytorem Nano., Symbol ^
oznacza, że musisz nacisnąć CTRL +
(CMD +
dla użytkowników komputerów Mac), aby użyć wybranego polecenia.
aby zapisać zmiany w pliku i kontynuować edycję naciśnij CTRL + O.
aby wyjść z edytora naciśnijCTRL + X
. Jeśli zostały wprowadzone jakiekolwiek zmiany w aktualnie otwartym pliku, zapyta, czy je zapisać, czy nie, w przeciwnym razie natychmiast się zakończy., Wprowadź y
dla yes
lubn
dlano
, a następnie naciśnijENTER
.
Możesz również uzyskać listę wszystkich poleceń, wpisując Ctrl+g
.
Edycja plików#
możesz zacząć pisać i edytować zawartość natychmiast po otwarciu pliku, ponieważ nano jest edytorem bezmodelowym. Aby wybrać tekst, przejdź do początku tekstu i naciśnij ALT + A
., Spowoduje to ustawienie znacznika wyboru, a następnie przesunięcie tekstu, który ma być zaznaczony za pomocą klawiszy strzałek.
aby skopiować wybrany tekst naciśnij ALT + 6
. Spowoduje to skopiowanie tekstu do schowka. Aby wyciąć tekst naciśnij CTRL + K
.
Jeśli chcesz wkleić tekst naciśnij CTRL + U
. Jeśli przed skopiowaniem lub wklejeniem nie zostanie zaznaczony żaden tekst, spowoduje tocopy/cut
cały wiersz.,
Wyszukiwanie i zamiana tekstu#
aby wyszukać konkretne słowo lub część tekstu wewnątrz edytora, użyj opcji „gdzie jest” ze skrótem Ctrl+W
(^W)
. Spowoduje to otwarcie wiersza wyszukiwania, w którym możesz wpisać tekst, który chcesz znaleźć. Aby przejść do następnego wyniku, użyj Alt+W (M-W)
.
pasek wyszukiwania może również znaleźć konkretne numery linii. Naciśnij Ctrl+T (^T)
podczas gdy w nim i numer linii, którą chcesz znaleźć.
Możesz również wyszukiwać za pomocąregex
(wyrażenia regularne)., Reprezentują one wzorzec wyszukiwania zdefiniowany przez sekwencję znaków. Aby to zrobić, użyj skrótu Alt+R
(M-R)
.
jeśli twoim celem jest znalezienie i zastąpienie tekstu, naciśnijCTRL+W
, a następnie CTRL+R
. Poprosi o tekst wyszukiwania i tekst, który ma zostać zastąpiony przez. Następnie edytor zabierze cię do pierwszego wystąpienia tekstu i zapyta, czy zastąpić go lub wszystkie wystąpienia.,
Wybierz, skopiuj, Wytnij i wklej Tekst#
Jeśli chcesz wybrać część pliku, przejdź do początku tekstu, naciśnij Alt+A
Skrót (M-A)
I Użyj klawiszy strzałek, aby przesunąć tekst, który chcesz wybrać. Zaznaczony tekst zostanie podświetlony. Jeśli chcesz anulować wybór naciśnij Ctrl+6
Dalej, możesz skopiować wybrany tekst za pomocą Alt+6
lub kombinacji (M-6)
lub możesz wyciąć wybrany tekst za pomocąCtrl+K (^K)
., Jeśli użyjesz tych skrótów bez wcześniejszego zaznaczania żadnego tekstu, skopiuje on lub wytnie cały wiersz tekstu.
aby wkleić tekst Przesuń kursor w miejsce, w którym chcesz umieścić tekst i naciśnij Ctrl+u
.
Zapisz i zakończ plik#
aby zapisać zmiany wprowadzone przez Ciebie w pliku, użyj kombinacji klawiaturyCtrl+O (^O)
. Poprosi Cię o podanie nazwy pliku lub potwierdzenie nazwy istniejącego pliku. Jeśli plik nie istnieje, zostanie utworzony po jego zapisaniu.,
aby wyjść z Nano, naciśnijCtrl+X
(Nano wyświetla go jako^X
). Jeśli są jakieś niezapisane zmiany, zapyta się, czy chcesz je zapisać, czy nie.
Ustaw nano jako domyślny edytor tekstu#
w większości systemów Linuksowych domyślny edytor tekstu jest ustawiony na vi. możesz zmienić nano jako domyślny edytor tekstu, zmieniając zmienne środowiskowe na VISUAL
I EDITOR
.,
użytkownicy Bash mogą eksportować zmienne w pliku~/.bashrc
:
export VISUAL=nanoexport EDITOR="$VISUAL"
podsumowanie#
nauczyłeś się instalować i używać edytora tekstu GNU Nano. Jest to popularny edytor tekstu i bardzo prosty dla nowych użytkowników Linuksa. Jeśli chcesz dowiedzieć się więcej o GNU Nano, odwiedź oficjalną stronę dokumentacji nano.