Rozpoczęcie pracy z Nano

W 1989 roku Uniwersytet Waszyngtoński wydał klienta poczty elektronicznej systemu *nix o nazwie Pine. Klient ten zawierał zintegrowany edytor o nazwie Pico, co oznaczało kompozytor wiadomości Pine, i był napisany w języku C. Pico był prostym edytorem, który koncentrował się na pracy z pojedynczym dokumentem na raz.

W 1999 roku, kiedy pojawiły się problemy z licencją Pico, Chris Allegretta stworzył TIP w celu stworzenia wolnego oprogramowania zastępczego. TIP, który oznaczał TIP isn’t Pico, został przemianowany na Nano w 2000 roku, aby uniknąć konfliktu z narzędziem uniksowym o nazwie tip. Nano stało się częścią projektu GNU w 2001 roku i w rezultacie Nano jest czasami określane jako GNU Nano.

Ten artykuł pokaże, jak zainstalować Nano i dostarczy podstawowych poleceń, abyś mógł zacząć.

Instalacja

Instalacja Nano w systemie opartym na Red Hat Enterprise Linux jest tak prosta jak sudo yum install nano, i w przeciwieństwie do niektórych edytorów nie wymaga dodatkowej konfiguracji, chyba że chcesz skonfigurować Nano jako edytor domyślny. Aby uczynić Nano domyślnym edytorem dla całego systemu:

sudo cat <<EOF >> /etc/profile.d/nano.shexport VISUAL="nano"export EDITOR="nano"EOF

Aby uczynić Nano domyślnym edytorem użytkownika:

cat <<EOF >> ~/.bash_profileexport VISUAL="nano"export EDITOR="nano"EOF

Aby aktywować, wystarczy wpisać ./.bash_profile lub wylogować się, a następnie wrócić, aby zresetować sesję.

Podstawowe polecenia

Poznajmy podstawowe polecenia, których będziesz potrzebował, aby zacząć używać Nano.

Uruchamianie/edycja pliku

Aby otworzyć istniejący plik lub utworzyć nowy, wpisz nano <filename>. Jeśli plik znajduje się lub będzie znajdował się w innym katalogu, wpisz nano </path/to/filename>. Niezależnie od sposobu otwarcia pliku, rozpoczyna się on na ekranie edycji:

Obraz

Uzyskiwanie pomocy

Pomoc w Nano można uzyskać na kilka sposobów. Jeśli jesteś w wierszu poleceń, zajrzyj na strony man wpisując man nano, co zwróci opcje wiersza poleceń.

Inne rodzaje pomocy są dostępne w programie, gdy już edytujesz. Pierwszym typem jest to, co nazywam „pomocą ekranową”, ponieważ jest ona widoczna na dole ekranu przez cały czas (chociaż ta funkcja różni się, jeśli używasz jednej z funkcji programu Nano za pomocą skrótu). Na przykład, jeśli wpiszesz skrót dla justify, skrót dla unjustify zastąpi jedną z oryginalnych opcji. Innym przykładem jest wyszukiwanie. Pomoc ekranowa zmienia się na skróty, których można użyć podczas wyszukiwania.

Aby uzyskać dostęp do głównej pomocy Nano, wpisz Ctrl+G lub Ctrl+g, ponieważ w Nano nie jest rozróżniana wielkość liter, jeśli chodzi o skróty i wyszukiwanie.

Jeśli uzyskasz dostęp do pomocy z głównego ekranu edycji, zostaniesz przeniesiony do głównej pomocy Nano, która zawiera wszystkie różne funkcje programu i ich skróty, jak również krótkie wyjaśnienie każdej z nich:

Obraz

Jednak gdybyś miał uzyskać dostęp do pomocy z jednej z funkcji programu, znalazłbyś bardziej specjalistyczną pomoc podobną do tego, jak zmieniają się skróty ekranowe.

Szukanie (i zastępowanie)

Możesz uzyskać dostęp do funkcji wyszukiwania za pomocą skrótu Ctrl+W, i nie jest rozróżniana wielkość liter, jak wspomniano wcześniej. Inną cechą tego skrótu jest to, że będzie zawijać plik, więc jeśli zacząłeś niżej w tekście i jest dopasowanie powyżej, wyszukiwanie będzie zawijać do tego miejsca:

Obraz

Jeśli podczas wyszukiwania, chcesz zastąpić tekst lub znak, który szukasz, możesz to zrobić za pomocą skrótu Ctrl+R. Uwaga: jeśli przeszukałeś już co najmniej pierwsze dopasowanie, Ctrl+R będzie oznaczać „Czytaj plik”, więc będziesz musiał użyć Ctrl+W, a następnie Ctrl+R, aby wykonać wyszukiwanie i zamianę. Jeśli zostanie znalezione dopasowanie, zostaniesz poproszony o zastąpienie tej instancji znakiem Y (tak) lub N (nie), lub o zastąpienie wszystkich instancji, lub o anulowanie wyszukiwania i zamiany.

Poruszanie się

Możesz poruszać się w Nano podczas używania funkcji wyszukiwania lub podczas edycji. Podczas korzystania z funkcji wyszukiwania użyj różnych skrótów, aby przejść na początek lub koniec wiersza, akapitu lub samego dokumentu (zaznaczając pierwszy lub ostatni wiersz). Możesz również przejść do określonego miejsca w dokumencie.

Podczas przenoszenia podczas edycji masz możliwość przejścia do poprzedniej lub następnej strony.

Wycinanie i wklejanie

Tak jak w większości edytorów, masz możliwość wycinania (Ctrl+K) i wklejania (Ctrl+U) w Nano, chociaż wklejanie jest określane jako Niewycięte. Aby wyciąć określony fragment wiersza lub wierszy, najpierw zaznacz go za pomocą kombinacji klawiszy Ctrl+Shift+6 (Ctrl+^), a następnie przesuń kursor na koniec zaznaczenia i ponownie użyj skrótu Ctrl+^, aby wyciąć tekst z dokumentu.

Odnajdywanie swojej lokalizacji

Potrzebujesz dowiedzieć się, gdzie w dokumencie znajduje się twój kursor? Skrót Ctrl+C podaje linię, kolumnę, znak i procent drogi w dokumencie.

Usprawiedliwianie

Usprawiedliwianie akapitu ponownie rozmieszcza go tak, aby wszystkie linie dotykały zarówno lewej, jak i prawej krawędzi, dodając białe spacje w razie potrzeby. Aby wyjustować bieżący akapit, użyj skrótu Ctrl+J; ale podobnie jak w przypadku przycinania, używasz skrótu Ctrl+U, aby wyjustować.

Wstawianie plików

Jak wspomniano podczas omawiania historii Nano, możesz pracować tylko z jednym plikiem naraz. Możesz jednak wstawić inny plik do dokumentu, nad którym aktualnie pracujesz. Aby wstawić inny plik w bieżącej lokalizacji w dokumencie, użyj skrótu Ctrl+R. Następnie możesz podać ścieżkę pliku, wpisując ją, lub użyć kombinacji klawiszy Ctrl+T, aby przeszukać system plików.

Zapisywanie lub wypisywanie

Czasami zdarzają się sytuacje, w których chcesz zapisać dokument podczas edycji, bez konieczności wylogowywania się z dokumentu. Taką sytuację można określić mianem zapisywania lub wypisywania. Aby to zrobić, użyj skrótu Ctrl+O, a zostaniesz zapytany o nazwę pliku do użycia (dając Ci możliwość zapisania do innego pliku, jeśli chcesz).

Wyjście

Wyjście z Nano jest proste. Wpisujesz Ctrl+X. Masz możliwość zapisania pliku, nadania mu nowej nazwy lub nie zapisywania go w ogóle. Możesz też zdecydować się nie kończyć pracy z dokumentem.

Zalety i wady

Jak widać, Nano jest całkiem proste i łatwe w użyciu. Jest również bardzo lekki i w pewnym momencie był domyślnym edytorem, jak również edytor zainstalowany, gdy w trybie odzyskiwania. Jednak Nano ma swoje ograniczenia, takie jak mniejszy zestaw funkcji niż można znaleźć w bardziej solidne edytora jak Vim lub Emacs, w tym zdolność do pracy na więcej niż jednym dokumencie w tym samym czasie.

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.