diff options
author | Michael Reed <m.reed@mykolab.com> | 2015-05-11 17:30:18 -0400 |
---|---|---|
committer | Michael Reed <m.reed@mykolab.com> | 2015-05-13 18:16:51 -0400 |
commit | 0086c0a53b17d99bb336832f45899ee1fb6a67b7 (patch) | |
tree | ac5d38c5ce37ac984ae7e18ab70cc172c75c1929 /runtime/doc/manpages/pl | |
parent | b0b30769951963bd439d45586a0c86bba445d6ee (diff) | |
download | rneovim-0086c0a53b17d99bb336832f45899ee1fb6a67b7.tar.gz rneovim-0086c0a53b17d99bb336832f45899ee1fb6a67b7.tar.bz2 rneovim-0086c0a53b17d99bb336832f45899ee1fb6a67b7.zip |
Man pages: Move to nvim namespace and out of `runtime/`
Also clean up man page references in `runtime/doc/Makefile` as it
doesn't deal with them anymore.
Diffstat (limited to 'runtime/doc/manpages/pl')
-rw-r--r-- | runtime/doc/manpages/pl/vim-pl.1 | 478 | ||||
-rw-r--r-- | runtime/doc/manpages/pl/vimtutor-pl.1 | 51 | ||||
-rw-r--r-- | runtime/doc/manpages/pl/xxd-pl.1 | 389 |
3 files changed, 0 insertions, 918 deletions
diff --git a/runtime/doc/manpages/pl/vim-pl.1 b/runtime/doc/manpages/pl/vim-pl.1 deleted file mode 100644 index 0f4128d8bd..0000000000 --- a/runtime/doc/manpages/pl/vim-pl.1 +++ /dev/null @@ -1,478 +0,0 @@ -.TH VIM 1 "2006 kwi 11" -.SH NAME -vim \- Vi rozbudowany, edytor tekstu dla programisty -.SH SYNOPSIS -.br -.B vim -[opcje] [plik ..] -.br -.B vim -[opcje] \- -.br -.B vim -[opcje] \-t znacznik -.br -.B vim -[opcje] \-q [plik_błędu] -.SH OPIS -.B Vim -jest edytorem tekstu kompatybilnym z Vi. Może być -używany do edycji wszelkiego rodzaju plików tekstowych. -Użyteczny zwłaszcza przy edycji programów. -.PP -Posiada wiele usprawnień w porównaniu z Vi: wielopoziomowe cofanie zmian, -wiele okien i buforów, podświetlanie składni, edycja linii poleceń, -uzupełnianie nazw plików, pomoc on-line, wizualna selekcja, itd. -Zobacz ":help vi_diff.txt" dla podsumowania różnic pomiędzy -.B Vimem -i Vi. -.PP -W czasie korzystania z -.B Vima -można uzyskać obszerną pomoc z systemu pomocy on-line dzięki poleceniu ":help". -Zobacz rozdział POMOC ON-LINE poniżej. -.PP -Najczęściej -.B Vim -jest uruchamiany do edycji pojedynczego pliku poleceniem -.PP - vim plik -.PP -Bardziej ogólnie -.B Vim -jest uruchamiany poprzez: -.PP - vim [opcje] [lista plików] -.PP -Jeśli brak listy plików edytor rozpocznie z pustym buforem. W innym -wypadku istnieje dokładnie jedna z czterech możliwości by wybrać jeden -lub więcej plików do edycji. -.TP 12 -plik .. -Lista nazw plików. -Pierwsza nazwa będzie nazwą bieżącego pliku, który zostanie wczytany -do bufora. Kursor zostanie umieszczony w pierwszym wierszu. Do -kolejnych plików można przejść dzięki poleceniu ":next". By otworzyć -plik, którego nazwa zaczyna się od myślnika należy listę plików -poprzedzić "\-\-". -.TP -\- -Plik do edycji jest wczytany ze standardowego wejścia. Polecenia są -odczytywane ze standardowego wyjścia błędów, którym powinien być -terminal (tty). -.TP -\-t {znacznik} -Plik do edycji i początkowa pozycja kursora zależy od "znacznika", -rodzaju etykiety goto. -{znacznika} szuka się w pliku tags, związany z nim plik staje się -plikiem bieżącym i wykonuje się powiązane polecenie. -Zazwyczaj używa się tego sposobu dla programów w C, w których wypadku -{znacznik} może być nazwą funkcji. -W efekcie plik zawierający określoną funkcję staje się plikiem -bieżącym a kursor jest umieszczony na początku funkcji. -Zobacz ":help tag-commands". -.TP -\-q [plik_błędów] -Zacznij w trybie quickFix. -Plik [plik_błędów] zostaje zinterpretowany i pokaże się pierwszy błąd. -Jeśli brak opcji [plik_błędów] nazwa pliku zostanie pobrana z opcji -\&'errorfile' (domyślnie "AztecC.Err" dla Amigi, "errros.err" dla innych -systemów. -Do kolejnych błędów można przeskoczyć dzięki poleceniu ":cn". -Zobacz ":help quickfix". -.SH OPCJE -Opcje można podać w dowolnej kolejności, przed lub po nazwach plików. -Opcje bez argumentów można łączyć po pojedynczym myślniku. -.TP 12 -+[num] -W pierwszym pliku kursor zostanie umieszczony w wierszu "num". -Jeśli brak "num" kursor zostanie umieszczony w ostatnim wierszu. -.TP -+/{wzór} -W pierwszym pliku kursor zostanie umieszczony na pierwszym wystąpieniu -{wzór}. -Zobacz ":help search-pattern" by dowiedzieć się jakie są możliwe -wzorce wyszukiwania. -.TP -+{polecenie} -.TP -\-c {polecenie} -{polecenie} zostanie wykonane po tym jak wczyta się pierwszy plik. -{polecenie} jest interpretowane jako polecenie Ex. -Jeśli {poleceni} zawiera białe znaki musi być umieszczone w podwójnych -cudzysłowach (zależy to od używanej powłoki). -Przykład: Vim "+set si" main.c -.br -Uwaga: Można użyć do 10 poleceń "+" lub "\-c". -.TP -\-S {plik} -{plik} zostanie zinterpretowany po wczytaniu pierwszego pliku. -Jest równoważne \-c "source {plik}". -{plik} nie może zaczynać się '\-'. -Jeśli nie podano {plik} zostanie użyty "Session.vim" (działa tylko -wtedy jeśli \-S jest ostatnim argumentem). -.TP -\-\-cmd {polecenie} -Podobne do "\-c", ale polecenie jest wykonywane tuż przed -interpretacją jakiegokolwiek pliku vimrc. -Można użyć do 10 takich poleceń, niezależnie od poleceń od "\-c" -.TP -\-A -Jeśli -.B Vim -został skompilowany ze wsparciem dla języków arabskich (edycja od -prawej do lewej i arabska mapa klawiatury) ta opcja uruchamia -.B Vima -w trybie arabskim, np. ustawia się opcja 'arabic'. W innym wypadku -pojawi się komunikat błędu i -.B Vim -zakończy działanie. -.TP -\-b -Tryb binarny. -Ustawi się kilka opcji, które umożliwią edycję plików binarnych lub -wykonywalnych. -.TP -\-d -Uruchom w trybie diff. -Powinno się użyć dwóch, trzech lub czterech nazwy plików jako argumentów. -.B Vim -otworzy wszystkie te pliki i pokaże różnice między nimi. -.TP -\-d {urządzenie} -Otwórz {urządzenie} by używać jako terminal. -Tylko na Amidze. -Przykład: -"\-d con:20/30/600/150". -.TP -\-D -Debugowanie. Przejdź do trybu debugowanie wykonując pierwsze polecenie -ze skryptu. -.TP -\-e -Uruchom -.B Vima -w trybie Ex, działa tak samo jakby wywołano program jako "ex". -.TP -\-E -Uruchom -.B Vima -w ulepszonym trybie Ex, działa tak samo jakby wywołano program jako -"exim". -.TP -\-f -Pierszy plan. Dla wersji GUI. -.B Vim -nie nie oddzieli się od powłoki w jakiej został uruchomiony. Na Amidze -.B Vim -nie jest uruchomiony ponownie by otworzyć nowe okno. -Opcja powinna być użyta kiedy -.B Vim -jest wywoływany przez program, który ma zaczekać na koniec sesji (np. -mail). -Na Amidze polecenia ":sh" i ":!" nie będą działać. -.TP -\-F -Jeśli Vim został skompilowany ze wsparciem FKMAP dla edycji tekstów od -prawej do lewej i mapowania klawiatury Farsi, ta opcja uruchomi -.B Vima -w trybie Farsi, np. zostawią ustawione opcje 'fkmap' i 'rightleft'. -W innym wypadku pojawi się komunikat błędu i -.B Vim -zakończy działanie. -.TP -\-g -Jeśli -.B Vim -został skompilowany ze wsparciem dla GUI ta opcja uruchomi GUI. -W innym wypadku pojawi się komunikat błędu i -.B Vim -zakończy działanie. -.TP -\-h -Wyświetli krótką pomoc o argumentach linii poleceń i opcjach. Potem -.B Vim -zakończy działanie. -.TP -\-H -Jeśli -.B Vim -został skompilowany ze wsparciem RIGHTLEFT dla edycji od prawej do -lewej oraz ma mapowanie klawiatury dla hebrajskiego, ta opcja uruchomi -.B Vima -w trybie hebrajskim, np. ustawi opcje 'hkmap' i 'rightleft'. -W innym wypadku pojawi się komunikat błędu i -.B Vim -zakończy działanie. -.TP -\-i {viminfo} -Kiedy -.B Vim -używa pliku viminfo ta opcja wskaże jakiego pliku użyć zamiast -domyślnego "~/.viminfo". -Można też ominąć użycie pliku .viminfo przez podanie nazwy "NONE". -.TP -\-L -To samo co \-r. -.TP -\-l -Tryb Lisp. -Ustawia opcje 'lisp' i 'showmatch'. -.TP -\-m -Zmiana pliku jest niemożliwa. -Przestawia opcję 'write'. -Można zmieniać zawartość bufora, ale zapisanie pliku nie jest -możliwe. -.TP -\-M -Opcje 'modifiable' i 'write' zostaną wyłączone, tak więc zmiany -w pliku oraz ich zapisanie nie są możliwe. Wartość tych opcji można -zmienić. -.TP -\-n -Nie powstanie plik wymiany. Odzyskanie pliku po wypadku nie będzie -możliwe. -Wygodne jeśli instnieje potrzeba edycji na bardzo wolnym medium (np. -dyskietce). Ten cel można osiągnąć także przez ":set uc=0". Można -odwrócić przez ":set uc=200". -.TP -\-nb -Uruchom jako serwer edytora dla NetBeans. Zobacz dokumentację by -dowiedzieć się więcej. -.TP -\-o[N] -Otwórz N okien w stosie. -Kiedy brak N, otwórz jedno okno dla każdego pliku. -.TP -\-O[N] -Otwórz N okien obok siebie. -Kiedy brak N, otwórz jedno okno dla każdego pliku. -.TP -\-p[N] -Otwórz N kart. -Kiedy brak N, otwórz jedną kartę dla każdego pliku. -.TP -\-R -Tryb tylko do odczytu. -Zostanie ustawiona opcja 'readonly'. -Cały czas można zmieniać bufor, ale będzie istniała blokada by chronić -przed przypadkowym zapisaniem pliku. -Jeśli chcesz zapisać plik dodaj wykrzyknik do polecenia Ex, np. ":w!". -Opcja \-R implikuje opcję \-n (zobacz poniżej). -Opcja 'readonly' może zostać przestawiona poprzez ":set noro". -Zobacz ":help 'readonly'". -.TP -\-r -Wypisz listę plików wymiany razem z informacjami o nich. -.TP -\-r {plik} -Tryb odzyskiwania danych. -Plik wymiany zostanie wykorzystany do odzyskania gwałtownie przerwanej sesji. -Plik wymiany to plik z taką samą nazwą co plik oryginalny z dodanym ".swp". -Zobacz ":help recovery". -.TP -\-s -Tryb cichy. Rozpoczęty tylko kiedy uruchomiony jako "Ex" lub opcja -"\-e" została podana przed opcją "\-s". -.TP -\-s {skrypt} -Zostanie wczytany plik {skrypt}. -Znaki w pliku zostaną zinterpretowane jakby były wpisywane. -To samo można osiągnąć poprzez polecenie ":source! {skrypt}". -Jeśli osiągnięto koniec pliku zanim edytor zakończył działanie, dalsze -znaki odczytywane są z klawiatury. -.TP -\-T {terminal} -Przekazuje -.B Vimowi -nazwę terminalu jakiego używasz. -Wymagane tylko wtedy jeśli nie działa automatycznie. -Powinien być to terminal znany -.B Vimowi -(builtin) lub zdefiniowany w plikach termcap lub terminfo. -.TP -\-u {vimrc} -Użyj poleceń z pliku {vimrc} w czasie uruchamiania. -Wszystkie inne możliwe pliki uruchamiania zostaną pominięte. -Używaj do edytowania plików specjalnych. -Można pominąć także wszystkie możliwe pliki uruchamiania poprzez -podanie nazwy "NONE". -Zobacz ":help initialization" by poznać więcej szczegółów. -.TP -\-U {gvimrc} -Użyj poleceń z pliku {gvimrc} w czasie uruchamiania GUI. -Wszystkie inne możliwe pliki uruchamiania GUI zostaną pominięte. -Można pominąć także wszystkie możliwe pliki uruchamiania GUI poprzez -podanie nazwy "NONE". -Zobacz ":help gui-init" by poznać więcej szczegółów. -.TP -\-V[N] -Tryb gadatliwy. Wypisz wiadomości o tym jaki pliki są wczytywane -i o informacjach pobieranych i dodawanych do pliku viminfo. Opcjonalny -argument N jest wartością 'verbose'. Domyślnie 10. -.TP -\-w {plik} -Wszystkie wciśnięcia klawiszy, aż do zakończenia działania programu, -są zapisywane w {plik} . -Użyteczne jeśli chce się stworzyć skrypt do użycia z "vim \-s" lub -":source!". -Jeśli {plik} istnieje, znaki są dopisywane. -.TP -\-W {plik} -Podobnie do \-w, ale istniejący plik jest nadpisywany. -.TP -\-x -Użyj szyfrowania podczas zapisywania plików. Zostaniesz poproszony -o podanie klucza. -.TP -\-X -Nie łącz z serwerem X. Skraca czas uruchamiania w terminalu, ale tytuł -okna i schowek nie będą wykorzystywane. -.TP -\-Z -Tryb ograniczony. Zachowuje się jakby nazwa programu zaczynała się od -"r". -.TP -\-\- -Oznacza koniec opcji. -Argumenty po tej opcji będą traktowane jak nazwy plików. Używa się do -otwierania plików, których nazwy zaczynają się od '\-'. -.TP -\-\-echo\-wid -Wyłącznie GTK GUI: wypisz ID okna na standardowe wyjście. -.TP -\-\-help -Wyświetl informację o pomocy i zakończy, to samo co"\-h". -.TP -\-\-literal -Potraktuj nazwy plików dosłownie i nie rozwiązuj kwantyfikatorów. Nie -ma znaczenia na Uniksach gdzie powłoka rozwiązuje kwantyfikatory. -.TP -\-\-noplugin -Pomiń ładowanie wtyczek. Implikowane przy \-u NONE. -.TP -\-\-remote -Połącz się z serwerem Vima i edytuj w nim resztę plików podanych jako -argumenty. Jeśli nie znaleziono serwera zostanie zgłoszony błąd a pliki zostaną -otwarte w bieżącym Vimie. -.TP -\-\-remote\-expr {wyrażenie} -Połącz z serwerem Vima, rozwiąż w nim {wyrażenie} i wypisz rozwiązanie -na standardowe wyjście. -.TP -\-\-remote\-send {klawisze} -Połącz z serwerem Vima i wyślij do niego {klawisze}. -.TP -\-\-remote\-silent -Tak samo jak \-remote, ale bez ostrzeżenia kiedy nie znaleziono -serwera. -.TP -\-\-remote\-wait -Tak samo jak \-remote, ale Vim nie zakończy dopóki pliki pozostaną -otwarte. -.TP -\-\-remote\-wait\-silent -Tak samo jak \-\-remote\-wait, ale bez ostrzeżenie kiedy nie -znaleziono serwera. -.TP -\-\-serverlist -Wypisz nazwy wszystkich serwerów Vima jakie można znaleźć. -.TP -\-\-servername {nazwa} -Użyj {nazwa} jako nazwy serwera. Wykorzystane dla bieżącego Vima o ile -nie połączone z argumentem \-\-remote, wtedy jest to nazwa serwera do -połączenia. -.TP -\-\-socketid {id} -Wyłącznie GTK GUI: Użyj mechanizmu GtkPlug by uruchomić gvima w innym -oknie. -.TP -\-\-version -Wypisz informację o wersji i zakończ. -.SH POMOC ON-LINE -By rozpocząć wpisz ":help" w -.B Vimie -Wpisz ":help temat" by uzyskać pomoc na określony temat. -Przykład: ":help ZZ" by uzyskać pomoc na temat polecenia "ZZ". -Użyj <Tab> i CTRL\-D aby uzupełnić tematy (":help -cmdline\-completion"). W plikach pomocy istnieją znaczniki by ułatwić -skakanie z jednego miejsca do innego (rodzaj linków hipertekstowych, -zobacz ":help"). -Można w ten sposób zobaczyć całą dokumentację, np. ":help syntax.txt". -.SH PLIKI -.TP 15 -/usr/local/lib/vim/doc/*.txt -Dokumentacja -.B Vima -Użyj ":help doc\-file\-list" aby uzyskać pełną listę. -.TP -/usr/local/lib/vim/doc/tags -Plik znaczników służy do znajdowania informacji w plikach dokumentacji. -.TP -/usr/local/lib/vim/syntax/syntax.vim -Globalne uruchamianie podświetlania składni. -.TP -/usr/local/lib/vim/syntax/*.vim -Pliki składni dla różnych języków. -.TP -/usr/local/lib/vim/vimrc -Globalny plik uruchamiania -.B Vima -.TP -~/.vimrc -Osobiste parametry uruchamiania -.B Vima -.TP -/usr/local/lib/vim/gvimrc -Globalne uruchamianie gvima. -.TP -~/.gvimrc -Osobiste parametry uruchamiania gvima. -.TP -/usr/local/lib/vim/optwin.vim -Skrypt używany w poleceniu ":options", dobry sposób do przeglądania -i ustawiania opcji. -.TP -/usr/local/lib/vim/menu.vim -Globalne uruchamianie menu gvima. -.TP -/usr/local/lib/vim/bugreport.vim -Skrypt służący do tworzenia raportów o błędach. Zobacz ":help bugs". -.TP -/usr/local/lib/vim/filetype.vim -Skrypt do wykrywania typu pliku według jego nazwy. Zobacz ":help 'filetype'". -.TP -/usr/local/lib/vim/scripts.vim -Skrypt do wykrywania typu pliku według jego zawartości. Zobacz ":help 'filetype'". -.TP -/usr/local/lib/vim/print/*.ps -Pliku używane do drukowania PostScriptu. -.PP -Najświeższe wiadomości na stronie -.B Vima: -.br -<URL:http://www.vim.org/> -.SH ZOBACZ TAKŻE -vimtutor(1) -.SH AUTOR -.B Vim -został napisany przez Brama Moolenaara z dużą pomocą innych osób. -Zobacz ":help credits" w -.B Vimie. -.br -.B Vim -bazuje na Steviem, nad którym pracowali: Tim Thompson, Tony Andrews -i G.R. (Fred) Walter. -Mało już zostało z oryginalnego kodu. -.SH BŁĘDY -Prawdopodobne. -Zobacz ":help todo" by poznać listę znanych problemów. -.PP -Pamiętaj że pewna ilość problemów, które mogą być uznawane przez -niektórych ludzi za błędy są w rzeczywistości spowodowane wiernością -w odtwarzaniu zachowania Vi. -Jeśli sądzisz, że inne rzeczy są błędami "ponieważ Vi robi to -inaczej", powinieneś przyjrzeć się bliżej plikowi vi_diff.txt (lub -wpisać ":help vi_diff.txt" w Vimie). -Sprawdź także opis opcji 'compatible' i 'cpoptions'. diff --git a/runtime/doc/manpages/pl/vimtutor-pl.1 b/runtime/doc/manpages/pl/vimtutor-pl.1 deleted file mode 100644 index 199fcd0e8f..0000000000 --- a/runtime/doc/manpages/pl/vimtutor-pl.1 +++ /dev/null @@ -1,51 +0,0 @@ -.TH VIMTUTOR 1 "2001 Kwi 2" -.SH NAZWA -vimtutor \- nauczyciel Vima -.SH SYNOPSIS -.br -.B vimtutor -g [język] -.SH OPIS -.B Vimtutor -uruchamia nauczyciela -.B Vima. -Najpierw kopiuje właściwy plik, dzięki temu można go zmieniać bez obaw -utraty treści. -.PP -.B Vimtutor -przyda się ludziom, którzy chcą się nauczyć pierwszych poleceń -.B Vima -.PP -Opcjonalny argument \-g uruchamia vimtutor w gvimie a nie w Vimie jeśli -graficzna wersja Vima jest dostępna, jeśli nie zostanie uruchomiony Vim. -.PP -Opcjonalny argument [język] jest dwu literowym kodem języka, tak jak -"it" lub "es". -Jeśli brak argumentu [język] zostanie użyty język bieżącej -lokalizacji. -Jeśli nauczyciel w tym języku jest dostępny, zostanie użyty \- w innym -wypadku zostanie wykorzystana wersja angielska. -.PP -.B Vim -jest uruchamiany zawsze w trybie kompatybilności z Vi -.SH PLIKI -.TP 15 -/usr/local/lib/vim/tutor/tutor[.język] -Tekstowe pliki -.B Vimtutora. -.TP 15 -/usr/local/lib/vim/tutor/tutor.vim -Skrypt Vima używany do kopiowania pliku -.B Vimtutora. -.SH AUTOR -.B Vimtutor -został początkowo napisany dla Vi przez Michaela C. Pierce'a -i Roberta K. Ware'a z Colorado School of Mines zainspirowani przez -Charlesa Smitha z Colorado State University. -E-mail: bware@mines.colorado.edu -.br -Zmodyfikowany na potrzeby -.B Vima -przez Brama Moolenaara. -Nazwiska tłumaczy w plikach. -.SH ZOBACZ TAKŻE -vim(1) diff --git a/runtime/doc/manpages/pl/xxd-pl.1 b/runtime/doc/manpages/pl/xxd-pl.1 deleted file mode 100644 index e63ce64b74..0000000000 --- a/runtime/doc/manpages/pl/xxd-pl.1 +++ /dev/null @@ -1,389 +0,0 @@ -.TH XXD 1 "Sierpień 1996" "Strona podręcznika dla xxd" -.\" -.\" 21st May 1996 -.\" Man page author: -.\" Tony Nugent <tony@sctnugen.ppp.gu.edu.au> <T.Nugent@sct.gu.edu.au> -.\" Changes by Bram Moolenaar <Bram@vim.org> -.SH NAZWA -.I xxd -\- zrzut pliku do hex lub odwrotnie -.SH SYNOPSIS -.B xxd -\-h[elp] -.br -.B xxd -[opcje] [plik_we [plik_wy]] -.br -.B xxd -\-r[evert] [opcje] [plik_we [plik_wy]] -.SH OPIS -.I xxd -tworzy zrzut heksowy podanego pliku lub standardowego wejścia. -Może także przetworzyć zrzut heksowy z powrotem do oryginalnej, -binarnej formy. -Podobnie jak -.BR uuencode (1) -i -.BR uudecode (1) -pozwala na przekazanie danych binarnych w bezpiecznej w poczcie formie -ASCII, ale ma zalety dekodowania na standardowe wyjście. -Ponadto można go użyć do binarnego łatania plików. -.SH OPCJE -Jeśli nie podano -.I plik_we -xxd czyta ze standardowego wejścia. -Jeśli określono -.I plik_we -jako znak -.RB \` \- ' -wtedy dane wejściowe czytane są ze standardowego wejścia. -Jeśli nie podano -.I plik_wy -(lub podano jako -.RB \` \- ' -), wyniki są wysyłane na standardowe wyjście. -.PP -Pamiętaj, że użyty został "leniwy" parser, który nie sprawdza więcej -niż pierwszej litery opcji (o ile ta nie została obdarzona -parametrem). Spacje między jedno literowymi opcjami i ich parametrami -są opcjonalne. Parametry opcji mogą być określone w notacji dziesiętnej, -heksadecymalej lub oktalnej. -Stąd -.BR \-c8 , -.BR "\-c 8" , -.B \-c 010 -i -.B \-cols 8 -są sobie równoważne. -.PP -.TP -.IR \-a " | " \-autoskip -przełącza autoskip: pojedyncza '*' zastępuje linie nul. Domyślnie -wyłączone. -.TP -.IR \-b " | " \-bits -Przełącza do zrzutu bitowego (cyfr binarnych) zamiast heksowego. -Opcja ta zapisuje oktety jako osiem cyfr 1 lub 0 zamiast normalnego -zrzutu heksowego. Każda linia jest poprzedzona przez -heksadecymalny numer linii a po nim jego reprezentacją w ascii (lub -ebcdic). Opcje linii poleceń \-r, \-p, \-i nie działają w tym -trybie. -.TP -.IR "\-c cols " | " \-cols cols" -formatuje liczbę -.RI < cols > -oktetów na wiersz. Domyślnie 16 (\-i: 12, \-ps: 30, \-b: 6). Maks. -256. -.TP -.IR \-E " | "\-EBCDIC -zmienia kodowanie znaków w prawej kolumnie z ASCII na EBCDIC. -Nie zmienia prezentacji heksadecymalej. Opcja nie działa w połączeniu -z \-r, \-p lub \-i. -.TP -.IR "\-g bajtów " | " \-groupsize bajtów" -oddziela wyjście każdych -.RI < bajtów > -bajtów (dwa heksowe znaki lub osiem cyfr binarnych każde) przez biały -znak. -Określ -.I \-g 0 -by wyłączyć grupowanie. -.RI < Bajtów "> domyślnie jest " 2 -w trybie normalnym i \fI1\fP w trybie bitów. -Grupowanie nie działa w trybie postscriptu lub włączania. -.TP -.IR \-h " | " \-help -wypisuje podsumowanie dostępnych poleceń i kończy działanie. Nie -zostaje przeprowadzony żaden zrzut. -.TP -.IR \-i " | " \-include -wyjście w stylu włączania pliku w C. Zostaje zapisana kompletna -statyczna tablica definicji (nazwana według pliku wejścia), o ile xxd -nie czyta ze standardowego wejścia. -.TP -.IR "\-l len " | "\-len len" -zakończ po wypisaniu -.RI < len > -oktetów. -.TP -.IR \-p " | " \-ps " | " \-postscript " | " \-plain -wyjście w postcriptowym ciągłym stylu zrzutu heksowego. Znany także -jako zwykły zrzut heksowy. -.TP -.IR \-r " | " \-revert -odwróć operację: przekonwertuj (lub załataj) zrzut heksowy w binarkę. -Jeśli nie zapisuje na standardowe wyjście, xxd zapisze plik wyjściowy -bez obcinania go. Użyj kombinacji -.I \-r \-p -by odczytać zwykły zrzut heksadecymalny bez numerów linii -i określonego układu kolumn. Dodatkowe białe znaki i łamanie wierszy -są wszędzie dozwolone. -.TP -.I \-seek offset -Kiedy użyty po -.IR \-r : -odwraca z -.RI < offset > -dodanym do pozycji w pliku odnalezionym w zrzucie heksowym. -.TP -.I \-s [+][\-]seek -zaczyna na -.RI < seek > -bajtów bezwględnego (lub względnego) offsetu pliku wejściowego. -\fI+ \fRwskazuje, że seek jest względne do bieżącej pozycji pliku (bez -znaczenia jeśli nie wczytuje ze standardowego wejścia). \fI\- \fRwskazuje -że seek powinno być o tyle znaków od końca wejścia (lub jeśli -połączone z \fI+\fR: przed bieżącą pozycją pliku na standardowym -wejściu). -Bez opcji \-s xxd zaczyna od bieżącej pozycji w pliku. -.TP -.I \-u -użyj wielkich liter w znakach heksowych. Domyślnie są małe znaki. -.TP -.IR \-v " | " \-version -pokazuje wersję programu. -.SH OSTRZEŻENIA -.PP -.I xxd \-r -potrafi określić numery linii. Jeśli plik wyjścia jest możliwy do -przeszukania wtedy numery linii na początku wiersza zrzutu heksowego -mogą być nie po kolei, może brakować wierszy lub nakładać się na -siebie. W takich wypadkach xxd użyje lseek(2) by znaleźć następną -pozycję. Jeśli plik wyjściowy nie jest możliwy do przeszukania możliwe -są tylko przerwy, które zostaną wypełnione bajtami null. -.PP -.I xxd \-r -nigdy nie podaje błędów analizy. Śmieci są po cichu ignorowane. -.PP -W czasie edycji zrzutów heksowych, proszę zauważyć że -.I xxd \-r -pomija wszystko w linii wejścia po odczytaniu wystarczającej ilości -kolumn danych heksadecymalnych (zobacz opcję \-c). Oznacza to także, -że zmiany w drukowanych kolumnach ascii (lub ebcdic) są zawsze -ignorowane. Odwrócenie zwykłego (lub postscriptowego) stylu zrzutu -poprzez xxd \-r \-p nie zależy od kolejności kolumn. Tutaj cokolwiek -co wygląda jak para znaków heks jest interpretowane. -.PP -Zauważ różnicę między -.br -\fI% xxd \-i plik\fR -.br -i -.br -\fI% xxd \-i < plik\fR -.PP -.I xxd \-s \+seek -może być różne od -.IR "xxd \-s seek" , -ponieważ lseek(2) jest użyty do "przewinięcie" wejścia. '+' stanowi -różnicę jeśli źródłem wejścia jest standardowe wejście i jeśli pozycja -w pliku ze standardowego wejścia nie jest początkiem pliku w chwili -uruchomienia xxd. Następujące przykłady mogą wyjaśnić (lub bardziej -zmylić!)... -.PP -Przewiń standardowe wejście przed przeczytaniem; potrzebne ponieważ -`cat' już odczytał do końca standardowego wejścia. -.br -\fI% sh \-c 'cat > zwykła_kopia; xxd \-s 0 > hex_kopia' < plik\fR -.PP -Zrzut heksowy od pozycji pliku 0x480 (=1024+128) w przód. -Znak `+' oznacza "względny wobec bieżącej pozycji", stąd `128' dodaje -do 1k gdzie zakończył dd. -.br -\fI% sh \-c 'dd of=plain_snippet bs=1k count=1; xxd \-s +128 > hex_snippet' < file\fR -.PP -Zrzut heksowy od pozycji pliku 0x100 ( = 1024\-768) dalej. -.br -\fI% sh \-c 'dd of=plain_snippet bs=1k count=1; xxd \-s +-768 > hex_snippet' < file\fR -.PP -Jakkolwiek, jest to rzadka sytuacja i użycie `+' jest rzadko -potrzebne. -Autor woli monitorować działanie xxd przy pomocy strace(1) lub truss(1) kiedy \-s jest użyte. -.SH PRZYKŁADY -.PP -.br -Wypisz wszystko z wyjątkiem pierwszych trzech linii (heksowe 0x30 bajtów) -.B pliku -\. -.br -\fI% xxd \-s 0x30 plik\fR -.PP -.br -Wypisz trzy linie (heksowe 0x30 bajtów) z końca -.B pliku -\. -.br -\fI% xxd \-s \-0x30 plik\fR -.PP -.br -Wypisz 120 bajtów jako ciągły zrzut heksowy z 20 oktetami na linię. -.br -\fI% xxd \-l 120 \-ps \-c 20 xxd.1\fR -.br -2e54482058584420312022417567757374203139 -.br -39362220224d616e75616c207061676520666f72 -.br -20787864220a2e5c220a2e5c222032317374204d -.br -617920313939360a2e5c22204d616e2070616765 -.br -20617574686f723a0a2e5c2220202020546f6e79 -.br -204e7567656e74203c746f6e79407363746e7567 -.br - -.br -Zrzut heksowy z pierwszymi 120 bajtami tej strony podręcznika z 12 -oktetami na linię. -.br -\fI% xxd \-l 120 \-c 12 xxd.1\fR -.br -0000000: 2e54 4820 5858 4420 3120 2241 .TH XXD 1 "A -.br -000000c: 7567 7573 7420 3139 3936 2220 ugust 1996" -.br -0000018: 224d 616e 7561 6c20 7061 6765 "Manual page -.br -0000024: 2066 6f72 2078 7864 220a 2e5c for xxd"..\\ -.br -0000030: 220a 2e5c 2220 3231 7374 204d "..\\" 21st M -.br -000003c: 6179 2031 3939 360a 2e5c 2220 ay 1996..\\" -.br -0000048: 4d61 6e20 7061 6765 2061 7574 Man page aut -.br -0000054: 686f 723a 0a2e 5c22 2020 2020 hor:..\\" -.br -0000060: 546f 6e79 204e 7567 656e 7420 Tony Nugent -.br -000006c: 3c74 6f6e 7940 7363 746e 7567 <tony@sctnug -.PP -.br -Pokaż tylko datę z pliku xxd.1 -.br -\fI% xxd \-s 0x36 \-l 13 \-c 13 xxd.1\fR -.br -0000036: 3231 7374 204d 6179 2031 3939 36 21st May 1996 -.PP -.br -Kopiuj -.B plik_we -do -.B plik_wy -i poprzedź 100 bajtami o wartości 0x00. -.br -\fI% xxd plik_we | xxd \-r \-s 100 \> plik_wy\fR -.br - -.br -Podmień datę w pliku xxd.1 -.br -\fI% echo '0000037: 3574 68' | xxd \-r \- xxd.1\fR -.br -\fI% xxd \-s 0x36 \-l 13 \-c 13 xxd.1\fR -.br -0000036: 3235 7468 204d 6179 2031 3939 36 25th May 1996 -.PP -.br -Utwórz plik o 65537 bajtach, wszystkich równych 0x00, -z wyjątkiem ostatniego, który ma być 'A' (hex 0x41). -.br -\fI% echo '010000: 41' | xxd \-r \> plik\fR -.PP -.br -Zrzut heksowy tego pliku z autoskipem. -.br -\fI% xxd \-a \-c 12 plik\fR -.br -0000000: 0000 0000 0000 0000 0000 0000 ............ -.br -* -.br -000fffc: 0000 0000 40 ....A -.PP -Utwórz jedno bajtowy plik zawierający pojednczą literę 'A'. -Liczba po '\-r \-s' dodaje numery linii znalezione w pliku; -w efekcie poprzedzające bajty są ukryte. -.br -\fI% echo '010000: 41' | xxd \-r \-s \-0x10000 \> plik\fR -.PP -Użyj xxd jako filtra wewnątrz edytora takiego jak -.B vim(1) -aby uzyskać zrzut heksowy zakresu między markerami `a' i `z'. -.br -\fI:'a,'z!xxd\fR -.PP -Użyj xxd jako filtra wewnątrz edytora takiego jak -.B vim(1) -by odzyskać binarny zrzut heksowy zakresu pomiędzy markerami `a' -i `z'. -.br -\fI:'a,'z!xxd \-r\fR -.PP -Użyj xxd jako filtra wewnątrz edytora takiego jak -.B vim(1) -by odzyskać jedną linię zrzutu heksowego. Przejdź z kursorem na linię -i wpisz: -.br -\fI!!xxd \-r\fR -.PP -Odczytaj pojednycze znaki z portu szeregowego -.br -\fI% xxd \-c1 < /dev/term/b &\fR -.br -\fI% stty < /dev/term/b \-echo \-opost \-isig \-icanon min 1\fR -.br -\fI% echo \-n foo > /dev/term/b\fR -.PP -.SH "ZWRACANE WARTOŚCI" -Zwracane są następujące wartości błędów: -.TP -0 -nie znaleziono błędów. -.TP -\-1 -operacja nie jest wspierana ( -.I xxd \-r \-i -cały czas niemożliwa). -.TP -1 -błąd w czasie analizowania opcji. -.TP -2 -problemy z plikiem wejściowym. -.TP -3 -problemy z plikiem wyjściowym. -.TP -4,5 -żądana pozycja jest nieosiągalna. -.SH "ZOBACZ TAKŻE" -uuencode(1), uudecode(1), patch(1) -.br -.SH OSTRZEŻENIA -Dziwaczność narzędzi dorównuje dziwaczności mózgu twórcy. -Używaj wyłącznie na własną odpowiedzialność. Kopiuj pliki. Analizuj -je. Stań się czarodziejem. -.br -.SH WERSJA -Strona podręcznika opisuje xxd w wersji 1.7 -.SH AUTOR -.br -(c) 1990-1997 by Juergen Weigert -.br -<jnweiger@informatik.uni-erlangen.de> -.LP -Kopiuj do woli i podaj moje dane, -.br -zarabiaj pieniądze i dziel się ze mną, -.br -trać pieniądze i nie miej do mnie pretensji. -.PP -Strona podręcznika zapoczątkowana przez Tony'ego Nugenta -.br -<tony@sctnugen.ppp.gu.edu.au> <T.Nugent@sct.gu.edu.au> -.br -Małe zmiany: Bram Moolenaar. -Redakcja: Juergen Weigert. -.PP |