Skip to main content

Przewodnik dla początkujących dla edytora Nano

007 Kurs Linuxa: edytory tekstu w systemie Linux (gedit, nano) (Może 2024)

007 Kurs Linuxa: edytory tekstu w systemie Linux (gedit, nano) (Może 2024)
Anonim

Wprowadzenie

Między użytkownikami Linuksa trwa długa walka o to, który edytor wiersza poleceń jest najlepszy. W jednym obozie vi jest redaktorem, który rządzi grzędą, ale w innym, chodzi tylko o emacs.

Dla reszty z nas, którzy potrzebują czegoś prostego do edycji plików, jest nano. Nie zrozumcie mnie źle vi i emacs to bardzo potężni redaktorzy, ale czasami wystarczy otworzyć, zmienić i zapisać plik bez pamiętania skrótów klawiaturowych.

Edytor nano ma oczywiście swój własny zestaw skrótów klawiaturowych. W tym przewodniku staram się pomóc ci zrozumieć znaczenie tych specjalnych klawiszy, które ułatwią ci życie podczas korzystania z nano.

Jak zdobyć Nano

Edytor nano jest domyślnie dostępny we wszystkich najpopularniejszych dystrybucjach Linuksa i można go uruchomić za pomocą jednego prostego polecenia:

na nie

Powyższe polecenie po prostu otworzy nowy plik. Możesz wpisać w okno, zapisać plik i wyjść.

Jak otworzyć nowy plik i nadać mu nazwę za pomocą Nano

Mimo że korzystanie z nano jest w porządku, przed rozpoczęciem możesz nadać nazwę swojemu dokumentowi. Aby to zrobić, po prostu nazwij nazwę pliku po poleceniu nano.

nano myfile.txt

Możesz oczywiście podać pełną ścieżkę do otwarcia pliku w dowolnym miejscu w systemie Linux (o ile masz na to odpowiednie uprawnienia).

na no /path/to/myfile.txt

Jak otworzyć istniejący plik za pomocą Nano

Możesz użyć tego samego polecenia, jak powyżej, aby otworzyć istniejący plik. Po prostu uruchom nano ze ścieżką do pliku, który chcesz otworzyć.

Aby móc edytować plik, musisz mieć uprawnienia do edycji pliku, w przeciwnym razie zostanie otwarty jako plik tylko do odczytu (zakładając, że masz uprawnienia do odczytu).

na no /path/to/myfile.txt

Możesz oczywiście użyć polecenia sudo, aby podnieść swoje uprawnienia, aby umożliwić edycję dowolnego pliku.

Jak zapisać plik za pomocą Nano

Możesz dodać tekst do edytora nano, wpisując jego zawartość bezpośrednio do edytora. Zapisanie pliku wymaga jednak użycia skrótu klawiaturowego.

Aby zapisać plik w nano, naciśnij klawisze ctrl i w tym samym czasie.

Jeśli twój plik ma już nazwę, wystarczy nacisnąć Enter, aby potwierdzić nazwę. W przeciwnym razie musisz podać nazwę pliku, w którym chcesz zapisać plik.

Jak zapisać plik w formacie DOS przy użyciu Nano

Aby zapisać plik w formacie DOS, naciśnij ctrlioaby wywołać okno nazwy pliku. Teraz naciśnij altiredla formatu DOS.

Jak zapisać plik w formacie MAC za pomocą Nano

Aby zapisać plik w formacie MAC, naciśnijctrlioaby wywołać okno nazwy pliku. Teraz naciśnij altimdla formatu MAC.

Jak dołączyć tekst z Nano na koniec innego pliku

Możesz dodać tekst z pliku, który edytujesz, do końca innego pliku. Aby to zrobić, naciśnijctrlioaby wywołać okno nazwy pliku i wprowadzić nazwę pliku, do którego chcesz dołączyć.

Następny fragment jest bardzo ważny:

Naciśnij alt i a

Spowoduje to zmianę zapisu nazwy pliku na nazwę pliku, do którego zostanie dołączony.

Teraz po naciśnięciu przycisku return tekst w otwartym edytorze zostanie dołączony do wprowadzonej nazwy pliku.

Jak przedłużyć tekst od Nano do początku innego pliku

Jeśli nie chcesz dołączać tekstu do innego pliku, ale chcesz, aby tekst pojawił się na początku innego pliku, musisz go poprzedzić.

Aby przedłużyć plik, naciśnijctrlioaby wywołać okno nazwy pliku i podać ścieżkę do pliku, do którego chcesz dołączyć.

Ponownie bardzo ważne:

Naciśnij klawisze alt i p

Spowoduje to zmianę zapisu nazwy pliku na nazwę pliku na prefiks na.

Jak wykonać kopię zapasową pliku przed zapisaniem go w Nano

Jeśli chcesz zapisać zmiany w pliku, który edytujesz, ale chcesz zachować kopię zapasową oryginału w systemie plików Linux, naciśnijctrlioaby wyświetlić okno zapisu, a następnie naciśnijalt i B.

Słowo kopia zapasowa pojawi się w polu nazwy pliku.

Jak wyjść z Nano

Po zakończeniu edycji pliku będziesz chciał opuścić edytor nano.

Aby wyjść z nano, po prostu naciśnijctrl i x w tym samym czasie.

Jeśli plik nie został zapisany, zostaniesz o to poproszony. Jeśli wybierzesz "Y", zostaniesz poproszony o podanie nazwy pliku.

Jak wyciąć tekst za pomocą Nano

Aby wyciąć linię tekstu w nano naciśnijctrlikw tym samym czasie.

Jeśli naciśnieszctrlikponownie przed wprowadzeniem jakichkolwiek innych zmian, linia tekstu jest dołączana do wirtualnego schowka.

Gdy zaczniesz pisać więcej tekstu lub usuniesz tekst i naciśnieszctrliknastępnie schowek zostanie wyczyszczony i tylko ostatnia linia, którą wycinasz, będzie dostępna do wklejenia.

Jeśli chcesz wyciąć tylko część linii naciśnijctrli6 na początku tekstu, który chcesz wyciąć, a następnie naciśnijctrlikaby wyciąć tekst.

Jak wklejać tekst za pomocą Nano

Aby wkleić tekst za pomocą nano, po prostu naciśnijctrliu. Możesz użyć tego skrótu klawiaturowego wiele razy, aby ciągle wklejać linie wielokrotnie.

Jak uzasadnić i nieuzasadnić tekst w Nano

Generalnie nie będziesz używać nano jako procesora tekstu, więc nie jestem zbyt pewny, dlaczego chciałbyś usprawiedliwić tekst, ale zrobił to w nano-pressctrlijot.

Możesz wyrównać tekst, naciskającctrliu. Tak, wiem, że jest to ten sam skrót do wklejania tekstu, a ponieważ dostępnych jest o wiele więcej skrótów, nie wiem, dlaczego deweloperzy nie wybrali innego skrótu.

Wyświetlanie pozycji kursora za pomocą Nano

Jeśli chcesz wiedzieć, jak daleko dokument znajduje się w nano, możesz nacisnąćctrlidoklucze w tym samym czasie.

Dane wyjściowe są wyświetlane w następującym formacie:

linia 5/11 (54%), col 10/100 (10%), char 100/200 (50%)

Dzięki temu wiesz dokładnie, gdzie jesteś w dokumencie.

Jak czytać plik za pomocą Nano

Jeśli otworzyłeś nano bez określania nazwy pliku, możesz otworzyć plik, naciskając klawisz poleceniactrlirw tym samym czasie.

Teraz możesz podać nazwę pliku do odczytu w edytorze. Jeśli masz już tekst załadowany do okna, to plik, który czytasz, dopisze się na dole bieżącego tekstu.

Jeśli chcesz otworzyć nowy plik w nowym buforze, naciśnij alti fa.

Jak wyszukiwać i zamieniać za pomocą Nano

Aby rozpocząć wyszukiwanie w nano naciśnijctrli.

Aby wyłączyć, wymień naciśnijctrlir.Możesz ponownie włączyć zamianę, powtarzając naciśnięcie klawisza.

Aby wyszukać tekst, wpisz tekst, który chcesz wyszukać, i naciśnij return.

Aby wyszukać wstecz za pomocą pliku, naciśnijctrliraby otworzyć okno wyszukiwania. naciśnij altib.

Aby wymusić wielkość liter, ponownie wywołaj okno wyszukiwania, a następnie naciśnij altido. Możesz go wyłączyć ponownie, powtarzając naciśnięcie klawisza.

Nano nie byłby edytorem tekstu linuksowego, gdyby nie zapewniał możliwości wyszukiwania za pomocą wyrażeń regularnych. Aby włączyć wyrażenia regularne, ponownie wywołaj okno wyszukiwania, a następnie naciśnij altir.

Możesz teraz używać wyrażeń regularnych do wyszukiwania tekstu.

Sprawdź pisownię w Nano

Ponownie nano to edytor tekstu, a nie edytor tekstu, więc nie jestem pewien, dlaczego pisownia jest kluczową cechą tego, ale rzeczywiście można sprawdzić pisownię za pomocąctrlitskrót klawiszowy.

Aby to zadziałało, musisz zainstalować pakiet zaklęć.

Przełączniki Nano

Istnieje wiele przełączników, które można określić podczas korzystania z nano. Najlepsze z nich są omówione poniżej. Możesz znaleźć resztę, czytając podręcznik nano.

  • nano -B (tworzy kopię zapasową pliku przed jego edycją)
  • nano-E (konwertuje tabulatory na spacje podczas edycji)
  • nano -c (stale wyświetla statystyki pozycji kursora)
  • nano -i (automatycznie wcina nowe linie do tej samej pozycji co poprzednia linia)
  • nano -k (przełącza cięcie tak, że wycina z pozycji kursora zamiast całej linii)
  • nano -m (zapewnia obsługę myszy edytorowi)
  • nano -v (otwiera plik jako readonly)

streszczenie

Mam nadzieję, że dzięki temu lepiej zrozumiesz edytor nano. Warto się uczyć i zawiera dużo mniej nauki niż vi czy emacs.