| pico(1) | General Commands Manual | pico(1) |
pico - prosty edytor tekstu w stylu Pine
pico [ opcje ] [ plik ]
Uwaga! To tłumaczenie może być nieaktualne!
Pico jest prostym, zorientowanym ekranowo edytorem tekstowym opartym o program obsługi wiadomości pocztowych Pine. Tak jak w Pine, polecenia wyświetlane są u dołu ekranu. Zapewniona jest też pomoc kontekstowa. Wszystkie znaki bezpośrednio po wpisaniu są wstawiane w tekst.
Polecenia edycyjne wprowadzane są przy pomocy kombinacji klawiszy sterujących [Ctrl+znak]. Jako obejście programów komunikacyjnych połykających niektóre znaki strujące możesz emulować znak sterujące naciskając dwukrotnie ESCAPE, a następnie żądany znak sterujący, np. "ESC ESC c" jest równoważne wprowadzeniu Ctrl-c. Edytor posiada pięć podstawowych funkcji: wyrównywanie akapitów, wyszukiwanie, wycinanie/wstawianie bloków, sprawdzanie pisowni i przeglądarkę plików.
Wyrównywanie (lub wypełnianie) akapitu działa na akapicie zawierającym kursor lub, jeśli kursor znajduje się pomiędzy wierszami, bezpośrednio poniższym. Akapity rozdzielane są pustymi wierszami lub wierszami rozpoczynającymi się spacją bądź tabulatorem. Cofnięcie wyrównywania możliwe jest przy pomocy kombinacji klawiszy control-U użytej bezpośrednio po przeprowadzonym wyrównywaniu.
Wyszukiwanie łańcuchów znakowych nie rozróżnia małych i dużych liter [tłum:łacińskich; niestety polskie nie są rozpoznawane]. Wyszukiwanie rozpoczyna się od bieżącej pozycji kursora i po dojściu do końca tekstu jest kontynuowane od jego początku. Przy kolejnych wyszukiwaniach proponowany jest jako domyślny ostatnio szukany łańcuch.
Bloki tekstu mogą być przenoszone, kopiowane lub kasowane przez twórcze zastosowanie poleceń zaznaczania (ctrl-^), kasowania (ctrl-k) i cofnięcia operacji (ctrl-u). Polecenie kasowania usuwa tekst pomiędzy "znacznikiem" a bieżącą pozycją kursora i umieszcza go w buforze "wycinania". Polecenie cofnięcia operacji spowoduje "wstawienie" zawartości bufora w bieżącym położeniu kursora.
Kontroler pisowni sprawdza wszystkie wyrazy tekstu. Następnie, podświetlając błędnie napisane słowa proponuje ich poprawienie. Sprawdzanie pisowni może zostać anulowane w dowolnym momencie. Alternatywnie pico zastąpi domyślną procedurę sprawdzania pisowni procedurą zdefiniowaną przez zmienną środowiskową SPELL. Procedura zastępcza powinna czytać ze standardowego wejścia i zapisywać na standardowe wyjście.
Przeglądarka plików proponowana jest jako opcja przy poleceniach "Read File" (czytaj plik) i "Write Out" (zapisz). Jej zadaniem jest pomoc w poszukiwaniu konkretnych plików i nawigacji w drzewie katalogów. Do wybrania przedstawiane są nazwy plików z rozmiarami i nazwy podkatalogów z bieżącego katalogu. Bieżący katalog roboczy wyświetlany jest w górnym wierszu, zaś lista dostępnych poleceń zajmuje dwa dolne. Obsługiwane jest kilka podstawowych operacji: zmiana nazw plików, kopiowanie i usuwanie.
Bardziej szczegółowa pomoc zawarta jest w pomocy wbudowanej pico.
Na koniec, kiedy uruchomiony pico zostanie rozłączony (tj. otrzyma SIGHUP), to w razie potrzeby zapisze on przed zakończeniem bieżącą pracę. Zapisywana jest ona do pliku o nazwie edytowanego z dodaną końcówką ".save". Jeśli aktualna praca nie była nazwana, to zachowywana jest w pliku o nazwie "pico.save".
Sposób, w jaki obsługiwane są wiersze dłuższe niż szerokość wyświetlania, nie jest od razu oczywisty. Wiersze mające kontynuację poza granicą ekranu wskazywane są znakiem '$' na ich końcu. Długie wiersze przewijane są poziomo podczas przesuwania kursora.
pico.save Zachowuje przerwaną pracę nad nie nazwanym plikiem. *.save Zachowuje pracę nad nazwanym plikiem.
Michael Seibel <mikes@cac.washington.edu>
Laurence Lundblade <lgl@cac.washington.edu>
Pico powstał pierwotnie na podstawie MicroEmacs 3.6, napisanego przez
Dave'a G. Conroy.
Pico jest znakiem handlowym University of Washington.
Copyright 1989-1999 by the University of Washington.
Dystrybucja ze źródłami
(część Pine Message System):
ftp://ftp.cac.washington.edu/mail/pine.tar.Z
Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne. W razie zauważenia różnic między powyższym opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia:
Prosimy o pomoc w aktualizacji stron man - więcej informacji można znaleźć pod adresem http://sourceforge.net/projects/manpages-pl/.
| Version 3.5 |