Nano to edytor tekstu z linii poleceń, który jest preinstalowany w prawie każdej dystrybucji Linuksa. Jest często preferowany przez nowych użytkowników ze względu na swoją prostotę, w porównaniu do innych edytorów tekstu wiersza poleceń, takich jak vi / vim i emacs. Posiada wiele przydatnych funkcji, takich jak kolorowanie składni, numerowanie linii, łatwe wyszukiwanie i wiele innych.,
zainstaluj Nano Editor w Linuksie
Jeśli z jakiegokolwiek powodu nano nie jest jeszcze zainstalowany w Twojej dystrybucji Linuksa, powinieneś być w stanie łatwo go zainstalować za pomocą następujących poleceń:
# apt install nano # yum install nano
Nano skróty klawiaturowe
Nano używa kombinacji klawiaturowych dla różnych funkcji, takich jak wyszukiwanie tekstu w pliku, justowanie tekstu itp. Te kombinacje są naprawdę łatwe i są widoczne podczas edycji pliku. Zmieniają się one automatycznie w zależności od podejmowanych działań.,
jedną rzeczą, którą powinieneś wiedzieć, jest to, że skrót klawiszowy reprezentowany przez ^
I symbol (na przykład ^W
) jest kombinacją klawisza Ctrl i tego symbolu (Ctrl+W w naszym przykładzie).
kombinacja rozpoczynająca się od M oznacza, że musi być zakończona przez naciśnięcie klawisza Alt i następującego symbolu.
poniżej wymieniono opcje, które zobaczysz po pierwszym otwarciu nano:
nie musisz pamiętać każdej opcji, ponieważ jest zawsze przed tobą., Możesz uzyskać pełną listę kombinacji klawiatur, naciskając ^G
(lub naciśnij F1), który otworzy menu pomocy nano. Zauważysz, że niektóre skróty mogą być używane za pomocą jednego klawisza.
na przykład klawisz F1, aby uzyskać pomoc lub F2, aby wyjść z nano.,
Utwórz nowy plik w Nano
Tworzenie nowego pliku jest proste jak uruchomienie nano:
$ nano
otworzy Edytor i po zapisaniu pliku poprosi o podanie nazwy, z którą nowy plik zostanie zapisany.,
Otwórz plik w Nano
aby otworzyć plik, możesz uruchomić:
$ nano ~/my_text_file.txt
powyższe polecenie spróbuje otworzyć plik „my_text_file.txt ” z katalogu domowego. Jeśli plik nie istnieje, Nano spróbuje go utworzyć.
czasami może być konieczne otwarcie pliku i przejście do dokładnej linii lub kolumny. Nano pozwala to zrobić z:
$ nano +line,columns file
na przykład:
$ nano +3,2 ~/.bashrc
otworzy Twój .,plik bashrc i kursor będą znajdować się w trzeciej linii, drugiej kolumnie.
Edycja plików w Nano
Po otwarciu lub utworzeniu plików możesz natychmiast rozpocząć edycję/pisanie. W przeciwieństwie do Vima, nie ma potrzeby przełączania się w tryb edycji w nano. Aby przesunąć kursor po pliku, możesz użyć klawiszy strzałek na klawiaturze.,
Szukaj tekstu w Nano
Możesz wyszukiwać tekst w pliku za pomocą ^W
, który reprezentuje opcję „gdzie jest”. Otworzy to wejście wyszukiwania nad menu, gdzie możesz wprowadzić szukany tekst:
zobaczysz również, że dolne menu zmieni się i pokaże dodatkowe opcje wyszukiwania.Opcje., Są one dość oczywiste, więc przyjrzymy się tym ważniejszym.
- Szukaj za pomocą wyrażeń regularnych-naciśnij M-R (klawisze Alt + R) i wprowadź wyszukiwanie za pomocą wyrażeń regularnych, których chcesz użyć.
- przejdź do linii-naciśnij ^t (Ctrl + T), a następnie linię, do której chcesz przesunąć kursor.
- Zamień tekst-naciśnij ^R (Ctrl + T) w trybie wyszukiwania lub ^\ w trybie zwykłym. Zostaniesz poproszony o wpisanie wyszukiwania, po naciśnięciu Enter zostaniesz poproszony o wpisanie tekstu, który zostanie użyty do zastąpienia., Na koniec zostaniesz zapytany, czy chcesz zastąpić dopasowaną instancję wyszukiwania, czy wszystkie dopasowania. Jeśli wybierzesz „nie”, kursor zostanie przesunięty w kierunku następnego meczu.
- przejdź do pierwszej linii-Naciśnij ^Y (Ctrl + Y).
- przejdź do ostatniego wiersza-naciśnij ^V (Ctrl +V).
Kopiuj/Wklej/Wycinaj tekst w Nano
interfejs Nano jest bardzo podobny do edytorów tekstu GUI. Jeśli chcesz skopiować lub wyciąć tekst w edytorze GUI, najpierw musisz go zaznaczyć. To samo dotyczy nano. Aby zaznaczyć tekst naciśnij Ctrl+^, a następnie przesuń Kursory za pomocą klawiszy strzałek.,
Zapisz plik w Nano
Jeśli chcesz zapisać bieżące zmiany w pliku, Naciśnij ^o (Ctrl + O) kombinacja. Jeśli edytujesz nowy plik, zostaniesz poproszony o nadanie mu nazwy. Spowoduje to zapisanie bieżących zmian, a nano pozostanie otwarte, abyś mógł kontynuować wprowadzanie zmian w pliku.
Zapisz plik z kopią zapasową
czasami podczas edycji pliku możesz zachować tymczasowe kopie tego samego pliku na wszelki wypadek., Możesz użyć opcji -B
, która utworzy kopię zapasową edytowanego pliku. Możesz go używać w połączeniu z opcją-C
, aby powiedzieć nano, gdzie zapisać te kopie zapasowe w ten sposób:
$ nano -BC ~/backups myfile.txt
powyższe spowoduje utworzenie kopii zapasowych pliku myfile.txt w folderze „backups” znajdującym się w katalogu domowym użytkownika. Zauważ, że katalog kopii zapasowej powinien istnieć, w przeciwnym razie nano powie Ci, że katalog jest nieprawidłowy.
Wyjdź z Nano Editor
aby wyjść z nano, po prostu naciśnij ^X (Ctrl +X)., Jeśli plik nie został wcześniej zapisany, zostaniesz poproszony o zapisanie zmian za pomocą tak/nie lub anulowanie wyjścia.
podsumowanie
Nano jest łatwym w użyciu edytorem tekstu wiersza poleceń, który przyciąga użytkowników swoją prostotą. Jego interfejs jest podobny do interfejsu edytorów GUI, co czyni go idealnym dla nowych użytkowników Linuksa.