File panel: unification of terminology.
[midnight-commander.git] / doc / man / pl / mc.1.in
blobeb742e190d09bab3ca4f03ebba8c519306f5093a
1 .\" -*- mode: troff; coding: UTF-8 -*-
2 .\"Przetłumaczone przez by Macieja Wojciechowskiego    wojciech@staszic.waw.pl
3 .TH MC 1 "%DATE_OF_MAN_PAGE%" "MC Version %DISTR_VERSION%" "GNU Midnight Commander"
4 .\"SKIP_SECTION"
5 .SH NAZWA
6 mc \- wizualny interpetator poleceń dla systemów Unixopodobnych
7 .\"SKIP_SECTION"
8 .SH UŻYTKOWANIE
9 .B mc
10 [\-abcCdfPstuUVx] [\-l log] [kat1 [kat2]] [\-v plik]
11 .\"NODE "DESCRIPTION"
12 .SH OPIS
13 Midnight Commander jest przeszukiwarką katalogów/menedżerem plików dla systemów
14 Unixopodobnych
15 .\"NODE "OPTIONS"
16 .\"DONT_SPLIT"
17 .SH OPCJE
18 .TP
19 .I \-a
20 Wyłącza używanie symboli graficznych przy rysowaniu ramek.
21 .TP
22 .I \-b
23 Wymusza wyświetlanie czarno\-białe.
24 .TP
25 .I \-c
26 Wymusza wyświetlanie w kolorze, zobacz sekcję
27 .B Kolory
28 żeby zasięgnąć szerszej informacji.
29 .TP
30 .I \-C arg
31 Używane do wybierania innego koloru, który ma być obecny w linii poleceń. Format
32 argumentu
33 .I arg
34 jest opisany w sekcji
35 .BR Kolory .
36 .TP
37 .I \-d
38 Wyłącza używanie myszy.
39 .TP
40 .I \-f
41 Wyświetla wkompilowane ścieżki, w których Mindnight Commander szuka swoich
42 plików.
43 .TP
44 .I \-k
45 Resetuje "miękkie" klawisze do ich standardowych funkcji z termcap/terminfo.
46 Użyteczne tylko przy terminalach HP, kiedy klawisze funkcyjne nie działają.
47 .TP
48 .I \-l plik
49 Zachowuje logi z serwerów ftp do pliku
50 .IR plik .
51 .TP
52 .I \-P
53 Przy zakończeniu programu, Midnight Commander wydrukuje na ekranie katalog,
54 w którym pracowaliśmy na końcu; to w połaczeniu z funkcją napisaną poniżej
55 pozwoli ci na przeglądanie swoich katalogów i automatyczne przejście do
56 tego,
57 w którym byłeś ostatnio (dziękuję Torbenowi Fjerdingstadowi i Sergeyowi za wkład
58 w tę funkcję oraz za kod źródłowy, który wprowadzili w życie).
59 .nf
60 użytkownicy basha i zsh:
62 mc ()
64         MC=$HOME/tmp/mc$$\-"$RANDOM"
65         %prefix%/bin/mc \-P "$@" > "$MC"
66         cd "`cat $MC`"
67         rm "$MC"
68         unset MC;
71 użytkownicy tcsh:
72 alias mc 'setenv MC `%prefix%/bin/mc \-P \!*`; cd $MC; unsetenv MC'
73 .fi
74 Wiem, że ta funkcja mogłaby być krótsza dla basha i zsh, ale małe cudzysłowy
75 nie zaakceptowały by zawieszenia programu kombinacją
76 .BR C\-z .
77 .TP
78 .I \-s
79 Włącza tryb powolnego terminala, w którym program nie będzie rysował zbyt
80 obciążających znaków graficznych oraz wyłączy opcję weryfikacji.
81 .TP
82 .I \-t
83 Używane tylko jeśli kod był skompilowany przy użyciu Slanga i terminfo:
84 powoduje, że Midnight Commander będzie używać zmiennej środowiskowej
85 .B TERMCAP
86 do pokazywania informacji terminala, zamiast informacji w systemowej bazie
87 typów terminali.
88 .TP
89 .I \-u
90 Wyłącza używanie równoległej powłoki (ma sens tylko jeśli
91 Midnight Commander był kompilowany z obsługą równoległych powłok).
92 .TP
93 .I \-U
94 Włącza użycie jednoczesnego inerpretatora poleceń (ma sens tylko jeśli Midnight
95 Commander był zbudowany z ustawieniem powłoki w tle jako opcji dodatkowej).
96 .TP
97 .I \-v plik
98 Włącza wbudowany podgląd w celu obejrzenia wybranego pliku
99 .IR plik .
101 .I \-V
102 Wyświetla wersję programu.
104 .I \-x
105 Wymusza włączenie trybu xterm. Używane kiedy działa się na terminalach wyposażonych
106 w opcje xterm (dwa tryby ekranu i możliwość wysyłania myszą sygnałów wyjścia).
108 .I \-X, \-\-no\-x11
109 Do not use X11 to get the state of modifiers Alt, Ctrl, Shift
111 .I \-g, \-\-oldmouse
112 Force a "normal tracking" mouse mode. Used when running on
113 xterm\-capable terminals (tmux/screen).
115 Jeśli wybrano, pierwszy katalog używany jest do wyświetlenia w pierwszym panelu.
116 Drugi wyświetlany jest w drugim panelu.
117 .\"NODE "Overview"
118 .SH Opis
119 Ekran Midnight Commandera podzielony jest na cztery części. Prawie cały obszar
120 ekranu zajmują dwa panele. Standardowo przedostatnia od dołu linijka ekranu,
121 przeznaczona jest do wpisywania poleceń, a ostatnia pokazuje klawisze funkcyjne.
122 Najwyższy wiersz jest wierszem menu. Może on być niewidoczny, ale pojawia się zawsze
123 po kliknięciu w najwyższą linię ekranu, albo po wciśnięciu klawisza F9.
125 Midnight Commander pozwala na oglądanie dwóch paneli w tym samym czasie.
126 Jeden z nich jest panelem aktywnym (podświetlona linia wyboru znajduje się właśnie
127 w nim). Niemal wszystkie operacje wykonuje się na panelu aktywnym.
128 Niektóre operacje, jak
129 np. kopiowanie, zmiana nazwy używają jako domyślnego miejsca docelowego
130 katalogu otwartego w panelu nieaktywnym
131 (nie martw się, zawsze zostaniesz poproszony o
132 potwierdzenie takiej operacji). W celu zasięgnięcia szerszych informacji zajrzyj
133 do działów
134 .BR "Panele katalogów" , " Lewe i prawe menu " oraz " Menu plików" .
136 Możesz wywoływać dowolne komendy systemowe po prostu wpisując je. Wszystko co
137 piszesz pojawia się w linii poleceń i po naciśnięciu klawisza Enter zostanie
138 wykonane przez Midnight Commandera. Przeczytaj sekcję
139 .BR "Linia powłoki i Linia wejściowa klawiszy" ,
140 żeby nauczyć się więcej na ten temat.
142 .\"NODE "Mouse Support"
143 .SH "Obsługa myszy"
144 Midnight Commander obsługuje mysz. Moduł ten jest uruchamiany wtedy kiedy
145 korzystasz z terminala
146 .BR xterm (1)
147 (działa nawet wtedy, kiedy łączysz się przez telnet albo rlogin z innym komputerem
148 z terminala xterm) lub jeśli korzystasz z linuksa na konsoli z zainstalowanym
149 serwerem
150 .BR gpm (1).
152 Kiedy klikniesz lewym przyciskiem na panel z katalogami, plik zostanie
153 wybrany jako aktywny; jeśli klikniesz prawym przyciskiem zostanie on
154 zaznaczony [lub odznaczony \- w zależności od jego aktualnego stanu \-
155 działanie podobne do klawisza
156 .B Insert
157 \- przyp. tłumacza].
159 Podwójne kliknięcie w plik spowoduje wykonanie pliku, jeśli jest on wykonywalny,
160 a jeśli rozszerzenie pliku jest rozpoznawane przez Midnight Commander'a i dostępny
161 jest odpowiedni program, jest on uruchamiany.
163 Możliwe jest również wykonywanie komend przypisanych klawiszom funkcyjnym
164 przez kliknięcie w nie.
166 Jeśli kliknięcie odbędzie się w rejonie górnej lini panelu z katalogami, zostanie
167 on przewinięty jedną stronę wstecz. Podobnie kliknięcie na dolną ramkę przewija
168 tekst jedną stronę do przodu. Ta opcja klikania w ramki działa również przy
169 przeglądaniu pomocy i przy drzewie katalogów.
171 Standardowo czas autopowtórzenia przy klikaniu myszą wynosi 400 milisekund.
172 Tę wartość można zmienić edytując plik
173 \&~/.config/mc/ini
174 i zmieniając parametr
175 .IR mouse_repeat_rate .
177 Jeśli używasz Midnight Commandera z obsługą myszy, możesz "przeszczepiać"
178 kawałki tekstów i używać standardowych zastosowań myszki (kopiowanie i
179 wklejanie) za pomocą klawisza Shift.
180 .SH ""
181 .\"NODE "Keys"
182 .SH "Klawisze"
183 Niektóre komendy Midnight Commandera wywołuje się kombinacją klawiszy
184 .I Control
185 (czasem opisywanego jako CTRL lub CTL) lub
186 .I Meta
187 (opisywanego ALT lub nawet Compose). W tym manualu (pliku pomocy) będziemy
188 używać następujących kombinacji:
189 C\-<klawisz> \- znaczy: trzymając klawisz Control naciśnij
190 <klawisz>. Więc C\-f będzie oznaczać: trzymając Control, naciśnij f.
192 M\-<klawisz> \- znaczy, że trzymając klawisz Meta lub alt naciskamy <klawisz>.
193 Jeśli na twojej klawiaturze nie ma ani klawisza Alt ani Meta, naciśnij ESC, puść
194 go i wtedy naciśnij <klawisz> [skutek ten sam, acz jednak użycie trochę
195 mniej przyjemne i bardziej skomlikowane \- przyp. tłumacza].
197 Wszystkie linie wprowadzające Midnight Commandera używają w przybliżeniu tych
198 samych przypisań klawiszy co wersja GNU edytora Emacs.
200 Jest wiele sekcji mówiących o klawiszach. Ta następująca jest najważniejsza.
202 Sekcja
203 .\"LINK2"
204 .I Menu plików
205 .\"File Menu"
206 opisuje skróty klawiszowe do komend pojawiających się w menu plików. Ta sekcja
207 zawiera funkcję klawiszy. Większość z tych komend wywołuje jakąś akcję przede
208 wszystkim na jednym lub kilku wybranych plikach.
210 Sekcja
211 .\"LINK2"
212 .I Panele katalogowe
213 .\"Directory Panels"
214 opisuje klawisze, które zaznaczają plik lub pliki jako docelowe do dalszych
215 działań (akcją jest najczęściej jedna z tych przedstawionych w menu plików).
217 Sekcja
218 .I Komendy linii poleceń
219 wypisuje listę klawiszy, które są używane do wprowadzania lub edytowania
220 tekstów w wierszu poleceń. Większość z nich kopiuje nazwy, i inne tego typu,
221 z panelu katalogów do linii poleceń (żeby uniknąć ich przepisywania), lub
222 pozwala zwiedzić historię komend linii poleceń.
224 .I Klawisze linii wejściowych
225 są używane do edytowania linii na wejściu (przy wpisywaniu). Oznacza,
226 to że stosuje się je zarówno
227 do linii poleceń jak do okien dialogowych.
229 .\"NODE "  Miscellaneous Keys"
230 .SH "Klawisze różne"
231 Jest tu kilka klawiszy, które nie kwalifikują się do żadnej z wymienionych
232 powyżej grup:
234 .BR Enter .
235 Jeśli jest wpisany jakiś tekst w linii poleceń (na samym dole, pod panelami),
236 to wpisana komenda jest wykonywana. Jeśli nic nie jest wpisane, i linia wyboru
237 jest na jakimś katalogu, Midnight Commander wykonuje komendę
238 .BR chdir (2)
239 (zmiana katalogu) do wybranego katalogu i odświeża zawartość panelu; jeśli
240 linia wyboru jest na pliku wykonywalnym jest on wykonywany. I wreszcie jeśli
241 rozszerzenie pliku zgadza się z obługiwanym przez programy zewnętrzne, które
242 są obsługiwane prze Midnight Commandera, są one wywoływane z owym programem.
244 .BR C\-l .
245 Od nowa rysuje wszystkie informacje okna Midnight Commandera.
247 .BR "C\-x c" .
248 Uruchamia komendę Chmod dla aktualnego pliku lub zaznaczonych plików.
250 .BR "C\-x o" .
251 Uruchamia komendę Chown dla aktualnego pliku lub zaznaczonych plików.
253 .BR "C\-x l" .
254 Uruchamia komendę dowiązywania.
256 .BR "C\-x s" .
257 Uruchamia komendę miękkiego dowiązywania.
259 .BR "C\-x i" .
260 Zmienia aktywny panel.
262 .BR "C\-x q" .
263 Przełacza nieaktywny panel w tryb "quick view".
265 .BR "C\-x !" .
266 Wykonuje komendę z zewnętrznego panelu.
268 .BR "C\-x h" .
269 Uruchamia komendę dodawania katalogów do hotlisty.
271 .BR M\-! .
272 Uruchamia komendę filtrowanego podglądu, opisanego w sekcji
273 .IR Podgląd .
275 .BR M\-? .
276 Uruchamia komendę szukania pliku.
278 .BR M\-c .
279 Włącza okno dialogowe quick cd (szybkiej zmiany katalogów)
281 .BR C\-o .
282 Jeśli program jest uruchamiany na konsoli typu Linux lub FreeBSD lub też
283 na konsoli xterm, pokaże wyjście ostatnio wykonywanego programu. Jeśli
284 uruchomiono Midnight Commandera na konsoli type Linux, MC używa
285 zewnętrznego programu (cons.saver) w celu zachowywyania i odzyskiwania
286 informacji na ekranie komputera.
288 Jeśli użycie trybu powłoki w tle jest wkompilowane, możesz nacisnąć
289 C\-o w dowolnej chwili i zostataniesz przeniesiony z powrotem bezpośrednio
290 do głównego okna Midnight Commandera, żeby powrócić do wykonywania aplikacji
291 po prostu naciśnij znów C\-o. Jeśli masz zawieszoną aplikację właśnie przez
292 użycie tego triku, nie będziesz mógł "odpalać" innych programów spod Midnight
293 Commandera dopóki nie zamkniesz zawieszonego programu.
295 Aby dowiedzieć się czegoś na temat polskiech liter w Midnight Commanderze
296 przeczytaj sekcję
297 .IR "Polskie litery" .
299 .\"NODE "  Directory Panels"
300 .SH "  Panel Katalogów"
301 Sekcja opisuje klawisze, które operują na panelu katalogów. Jeśli chcesz
302 wiedzieć jak zmienić panele zobacz sekcję
303 .IR "Lewe i prawe menu" .
305 .BR Tab ", " C\-i .
306 Zmienia aktywny panel. Stary panel staje się w tym momencie aktywnym panelem,
307 a aktywny staje się starym. Linia wyboru zmienia swoje położenia do aktywnego
308 panelu.
310 .BR Insert ", " C\-t .
311 DEPRECATED! Do zaznaczania plików możesz używać klawisza Insert lub C\-t. Żeby odznaczyć plik
312 po prostu zaznacz jakiś już zaznaczony.
314 .B Insert
315 to tag files you may use the Insert key (the kich1 terminfo sequence). 
316 To untag files, just retag a tagged file.
318 .B M\-e
319 to change charset of panel you may use M\-e (Alt\-e).
320 Recoding is made from selected codepage into system codepage. To
321 cancel the recoding you may select "directory up" (..) in active panel.
322 To cancel the charsets in all directories, select "No translation " in 
323 the dialog of encodings.
325 .BR M\-g ", " M\-r ", " M\-j .
326 Używane do wybierania najwyższego, środkowego i najniższego pliku w panelu.
328 .BR M\-t .
329 Przełącza tryb wyświetlania do następnego możliwego. Używając tej opcji
330 łatwo jest przejść szybko z długiego do krótkiego trybu wyświetlania
331 jak również do tego zdefiniowanego przez użytkownika.
333 .B C\-\\\\
334 (control\-backslash).
335 Pokazuje hotlistę katalogów i zmienia katalog do wybranego przez użytkownika.
337 .B +
338 (plus).
339 Używane do zaznaczania grupy plików. Midnight Commander zapyta o
340 wyrażenie opisującą grupę. Jeśli opcja
341 .I Shell Patterns
342 jest włączona, typ wyrażeń jest bardzo podobny do tego w powłoce
343 (* dla zera i więcej znaków i ? dla jednego znaku). Jeśli zaś opcja
344 .I Shell Patterns
345 jest wyłączona, sposób zaznaczania plików jest zgodny z ustawieniami
346 (zobacz
347 .BR ed (1)).
349 .B \\\\
350 (backslash).
351 Używaj znaków "\\" do odznaczania grupy plików. Jest to przeciwieństwo klawisza
352 plus.
354 .BR "strzałka do góry" ", " C\-p .
355 Przenosi linię wyboru do poprzedniej pozycji w panelu.
357 .BR "strzałka do dołu" ", " C\-n .
358 Przenosi linię wyboru do następnej pozycji w panelu.
360 .BR home ", " a1 ", " M\-< .
361 Przenosi linię wyboru do pierwszej pozycji w panelu.
363 .BR end ", " c1 ", " M\-> .
364 Przenosi linię wyboru do ostatniej pozycji w panelu.
366 .BR PageDown ", " C\-v .
367 Przenosi linię wyboru jedną stronę do dołu.
369 .BR PageUp ", " M\-v .
370 Przenosi linię wyboru jedną stronę do góry.
372 .BR M\-o .
373 Jeśli drugi panel jest zwykłym panelem wyświetlającym i w aktywnym panelu
374 stoisz na katalogu, drugi panel będzie
375 pokazywać zawartość
376 akutalnego katalogu (tak jak w Emacsie kombinacja C\-o). Jeśli nie stoisz
377 na katalogu zawartością drugiego katalogu stanie się katalog o jedno piętro
378 wyższy od aktualnego.
380 .BR C\-PageUp ", " C\-PageDown .
381 Działa tylko na konsoli typu Linux: wykonuje przejście do katalogu ".." lub
382 do aktualnie wybranego, w zależności od kombinacji.
384 .BR M\-y .
385 Przenosi do poprzedniego katalogu w historii, podobne do kliknięcia myszką.
386 \&'<'.
388 .BR M\-u .
389 Przechodzi do następnego katalogu w historii, podobne do kliknięcie myszką
390 w '>'.
392 .BR M\-S\-h ", " M\-H .
393 Wyświetla historię katalogów, podobne działanie do kliknięcia myszką 'v'.
395 .\"NODE "  Quick search"
396 .SH "  Quick search"
398 .BR C\-s ", " M\-s .
399 Uruchamia szukanie pliku w katalogu na podstawie jego nazwy. Kiedy szukanie
400 jest aktywne, każde naciśnięcie klawisza doda jeden znak do poszukiwania
401 zamiast wypisania go linii poleceń. Jeśli opcja
402 .I "Show mini\-status"
403 jest włączona, szukany ciąg znaków pojawia się w linii mini\-statusu. Kiedy
404 wpisujemy znak, linia wyboru przemieszcza się do następnego pliku zaczynającego
405 się od podanych liter. Klawisze
406 .I backspace
408 .I del
409 mogą być używane do poprawiania błędów. Jeśli C\-s zostanie naciśnięte ponownie,
410 Midnight Commander rozpoczyna szukanie następnego pliku
411 zaczynającego się od podanych znaków.
412 .\"NODE "  Shell Command Line"
413 .SH "  Linia Powłoki"
414 Ta sekcja opisuje klawisze, które są użyteczne do efektywniejszego
415 wpisywania podczas podawania komend powłoki.
417 .BR M\-Enter .
418 Kopiuje nazwę aktualniego wybranego pliku do linii poleceń.
420 .BR C\-Enter .
421 To samo co M\-Enter, działa tylko na konsoli typu Linux.
423 .BR M\-Tab .
424 Wykonuje dokończenie nazw plików, komend, zmiennych, użytkowników, nazw hostów
425 za Ciebie.
427 .BR "C\-x t" ", " "C\-x C\-t" .
428 Kopiuje nazwy zaznaczonych plików (lub jeśli nie ma zaznaczonych \- aktywnego)
429 w aktywnym (C\-x t) lub nieaktywnym panelu (C\-x C\-t) do linii poleceń.
431 .BR "C\-x p" ", " "C\-x C\-p" .
432 Pierwsza kombinacja kopiuje pełną ścieżkę z aktywnego, a druga z nieaktywnego
433 panelu.
435 .BR C\-q .
436 Komenda 'quote' (cytuj) może być używana do wpisywania do wiersza poleceń znaków, które
437 normalnie przechwytywane są przez Commandera (tak jak znak '+').
439 .BR M\-p ", " M\-n .
440 Używaj tych klawiszy, żeby przeglądać historię komend. M\-p wyświetla poprzednią,
441 a M\-n następną komendę.
443 .BR M\-h .
444 Wyświetla historię aktualnej linii poleceń.
446 .\"NODE "  General Movement Keys"
447 .SH "  Podstawowe klawisze ruchu"
448 Przeglądarka pomocy, podgląd plików i drzewo katalogów używają podobnych
449 klawiszy do przemieszczania. Przez to akceptują dokładnie te same klawisze.
450 Każde z nich z resztą traktują je jako swoje własne.
452 Niektóre partie Midnight Commandera również używają tych klawiszy,
453 więc niniejsza sekcja może być użyteczna również dla tych partii.
455 .BR "strzałka w górę" ", " C\-p .
456 Przechodzi jedną linię wstecz.
458 .BR "strzałka w dół" ", " C\-n .
459 Przechodzi jedną linię naprzód.
461 .BR "Page Up" ", " M\-v .
462 Przechodzi jedną stronę wstecz.
464 .BR "Next Page" ", " "Page Down" ", " C\-v .
465 Przechodzi jedną stronę naprzód.
467 .BR Home ", " A1 .
468 Przechodzi do początku.
470 .BR End ", " C1 .
471 Przechodzi na koniec.
473 Przeglądarka pomocy i podgląd plików akceptują następujące klawisze
474 (poza tymi opisanymi powyżej).
476 .BR b ", " C\-b ", " C\-h ", " Backspace ", " Delete .
477 Przechodzi jedną stronę wstecz.
479 .BR "klawisz spacji" .
480 Przechodzi jedną stronę naprzód.
482 .BR u ", " d .
483 Przechodzi pół strony naprzód lub wstecz.
485 .BR g ", " G .
486 Przechodzi do początku lub do końca.
488 .\"NODE "  Input Line Keys"
489 .SH "  Linia wejściowa klawiszy"
490 Linie wejściowe (te używane w linii komend i w oknach dialogowych), akceptują
491 następujące klawisze:
493 .BR C\-a .
494 umieszcza kursor na początku linii.
496 .BR C\-e .
497 umieszcza kursor na końcu linii.
499 .BR C\-b ", " move\-left .
500 przenosi kursor o jedną pozycję w lewo.
502 .BR C\-f ", " move\-right .
503 przenosi kursor o jedną pozycję w prawo.
505 .BR M\-f .
506 przesuwa kursor o jedno słowo naprzód.
508 .BR M\-b .
509 przesuwa kursor o jedno słowo wstecz.
511 .BR C\-h ", " backspace .
512 kasuje poprzedni znak.
514 .BR C\-d ", " Delete .
515 kasuje znak w miejscu kursora (nad nim).
517 .BR C\-@ .
518 wstawia zaznaczenie do kasowanie (patrz następne pozycje).
520 .BR C\-w .
521 kopiuje tekst spomiędzy kursora i zaznaczenia do bufora i usuwa go z linii
522 poleceń.
524 .BR M\-w .
525 to samo co C\-w tylko, że nie usuwa tekstu z linii.
527 .BR C\-y .
528 wstawia spowrotem zawartość wyciętego bufora.
530 .BR C\-k .
531 wycina tekst od kursora do końca linii.
533 .BR M\-p ", " M\-n .
534 Używaj tych klawiszy, żeby przeglądać historię komend. M\-p wyświetla poprzednią,
535 a M\-n następną.
537 .BR M\-C\-h ", " M\-Backspace .
538 kasuje jedno słowo wstecz (poprzednie).
540 .BR M\-Tab .
541 Wykonuje dokończenie nazw plików, komend, zmiennych, użytkowników, nazw hostów
542 za Ciebie.
544 .SH ""
545 .\"NODE "Menu Bar"
546 .SH "Linia menu"
547 Linia menu uaktywnia się kiedy wciskasz klawisz F9 lub kiedy klikasz myszką
548 na najwyższy wiersz ekranu. Linia menu ma pięć podmenu: "left", "file", command",
549 "options" i "right" (po polsku to jest "lewe", "plik", "komendy", "opcje",
550 "prawe").
552 Lewe i prawe menu pozwalają ci na modyfikacje wyglądu lewego i prawego panelu
553 katalogowego.
555 Menu plik pozwala na wykonanie akcji na aktualnym lub zaznaczonych plikach.
557 Menu komend mieści w sobie możliwe do wykonania akcje, które są dużo bardziej
558 globalne i nie mają związku z aktualnym i zaznaczonymi plikami.
560 .\"NODE "  Left and Right Menus"
561 .SH "  Lewe i prawe menu"
562 Wygląd panelu katalogowego może zostać zmieniony poprzez menu
563 .B left
565 .BR right .
567 .\"NODE "    Listing Format..."
568 .SH "    Tryby wyświetlania (Listing modes)"
569 Tryby wyświetlania są używane do zmienia ustawień przy wyświetlaniu.
570 Dostępne są cztery różne tryby:
571 .BR Full ,
572 .BR Brief ,
573 .B Long
575 .BR User .
576 Tryb "Full" pokazuje nazwę, rozmiar i czas modyfikacji pliku.
578 Tryb "Brief" pokazuje tylko nazwę pliku i ma dwie kolumny (dzięki temu
579 może pokazywać nawet dwa razy więcej niż inne tryby). Tryb "Long" jest
580 podobny do wyniku polecenia
581 .BR "ls \-l" .
582 Zabiera on szerokość całego ekranu.
584 Jeśli wybierzesz tryb "user" (użytkownika), będziesz mógł wybrać własny
585 sposób wyświetlania.
587 Tryb użytkownika musi zaczynać się od określenia wielkości panelu. Może
588 to być "half" (pół) lub "full" (cały) i określa, czy ma być widoczny
589 jeden duży panel na cały ekran czy dwa mniejsze.
591 Po rozmiarze panelu możesz włączyć tryb dwóch kolumn panelu. Robi się
592 to dodając liczbę "2" do tekstu formatu.
594 Po tym wpisujesz już nazwy pól z podaniem opcjonalnej wielkości.
595 Wszystkie możliwe pola jakich możesz użyć to:
597 .B name
598 wyświetla nazwę pliku.
600 .B size
601 wyświetla wielkość pliku.
603 .B bsize
604 jest alternatywą dla format
605 .BR size .
606 Wyświetla rozmiar plików, a dla katalogów po prostu wyświetla tekst
607 "SUB\-DIR" lub "UP\-\-DIR".
609 .B type
610 wyświetla jednoznakowy opis typu pliku. Ten znak jest taki sam co ten
611 wyświetlany prze komendę ls z flagą \-F. Wyświetlana jest gwiazdka
612 dla plików wykonywalnych,
613 ukośnik dla katalogów, małpa (@) dla dowiązań, znak równości dla gniazd,
614 minus dla urządzeń niestniejących, znak plus dla urządzeń istniejących,
615 pionową kreskę (|) dla kolejek FIFO, tyldę dla dowiązań
616 symbolicznych, i wykrzyknik dla dowiązań wskazujących na nieistniejący plik.
618 .B mark
619 Gwiazdka jeśli plik jest zaznaczony, spacja jeśli nie jest.
621 .B mtime
622 czas ostatniej modyfikacji pliku.
624 .B atime
625 czas ostatniego dostępu do pliku.
627 .B ctime
628 czas utworzenia pliku.
630 .B perm
631 tekst reprezentujący aktualne uprawnienia do pliku.
633 .B mode
634 wartość (cyfrowa) przedstawiająca prawa do pliku.
636 .B nlink
637 liczba dowiązań do pliku.
638 .B ngid
639 GID (numeryczny).
641 .B nuid
642 UID (numeryczny).
644 .B owner
645 właściciel pliku.
647 .B group
648 grupa pliku.
650 .B inode
651 numer i\-węzła pliku.
653 Możesz również używać następujących znaków dla zmiany wyświetlania:
655 .B space
656 spacja w formacie wyświetlania.
658 .B |
659 Ten znak jest używany w celu dodania pionowej linii od formatu wyświetlania.
661 Żeby wymusić szerokość pola, po prostu dodaj ':' a potem ilość znaków jakie
662 chcesz żeby miało pole. Jeśli numer zaczyna się od '+', to szerokość nie może
663 być mniejsza od podanej, jeśli program zobaczy, że jest jeszcze trochę
664 miejsca na ekranie, rozszerzy to pole.
666 Na przykład tryb
667 .B Full
668 wyświetla w formacie:
670 half type name | size | mtime
672 A format
673 .B Long
674 wyświetla w formacie:
676 full perm space nlink space owner space group space size space mtime
677 space name
679 A to jest całkiem ładny tryb użytkownika:
681 half name | size:7 | type mode:3
683 Panele mogą być również przestawione do następujących trybów:
685 .B Info
686 Tryb info wyświetla informację o aktualnie zaznaczonym pliku i (jeśli
687 to możliwe) o systemie plików.
689 .B Tree (drzewo)
690 Widok drzewa jest całkiem podobny do widoku
691 .\"LINK2"
692 Drzewa katalogów\&.
693 .\"Directory Tree"
694 Zobacz tę sekcję jeśli chcesz się dowiedzieć czegoś na ten temat.
696 .B Quick View
697 W tym trybie, panele zostaną przełączone w tryb zredukowanego podglądu
698 wyświetlającego zawartość aktualnego pliku. Jeśli zaznaczysz panel
699 (klawiszem tab lub myszką), będziesz miał dostęp do większości komend
700 podglądu.
701 .\"NODE "    Sort Order..."
702 .SH "    Porządek sortowania (Sort order...)"
703 Istnieje osiem porządków sortowania. Przez: nazwę, rozszerzenie,
704 datę modyfikacje, datę odczytu, datę zmiany, rozmiar,
705 numeru i\-węzła i niesortowane. Porządek sortowanie możesz wybrać w oknie
706 dialogowym porządku sortowania. Możliwe jest również wybranie porządku
707 wstecznego (od tyłu).
709 Standardowo, katalogi są sortowane przed plikami, ale może to być zmienione
710 przez opcję
711 .BR "Mix all files (mieszaj wszystkie pliki)" .
713 .\"NODE "    Filter..."
714 .SH "    Filtry (Filter...)"
715 Komenda filtra pozwala ci na podanie rozszerzenia, które musi być spełnione,
716 żeby pliki były widoczne (na przykład
717 .BR "*.tar.gz" ).
718 Niezależnie od filtru katalalogi i dowiązania do katalogów są zawsze pokazywane.
720 .\"NODE "    Reread"
721 .SH "    Odśwież (Reread)"
722 Komenda odśwież odświeża widok wszystkich plików w katalogów. Jest to użyteczne
723 jeśli inny proces stworzył lub usunął jakiś pliki. Jeśli użyłeś panelu
724 zewnętrznego, wszystkie informacje zostaną przywrócone do prawdziwego stanu.
725 .\"NODE "  File Menu"
726 .SH "Menu plików (File menu)"
728 Midnight Commander używa klawiszy F1 \- F10 jako skrótów klawiszowych do komend
729 występujących w menu plików. Na terminalach bez funkcji klawiszowych (F1 \- F10)
730 można używać kombinacji klawisza Escape i numeru ( odpowiednio 1 dla F1,
731 2 dla F2 itd. )
733 Menu plików ma następujące komendy (skróty klawiszowe umieszczone są
734 na dole ekranu):
736 .B Pomoc (F1)
738 Wywołuje wbudowaną przeglądarkę plików pomocy. Wewnątrz niej można używać
739 klawisza Tab żeby przejść do następnego dowiązania, Enter
740 żeby przejść do wybranego dowiązania. Klawisze Spacji i Backspace są używane
741 do poruszania się naprzód i wstecz na stronach pomocy. Naciśnij klawisz
742 F1 żeby uzyskać pełną listę dostępnych klawiszy w pomocy.
744 .B Menu (F2)
746 Wywołuje menu użytkownika. Menu użytkownika jest łatwym w użyciu narzędziem
747 służącym do obsługi zewnętrznych programów i dodatkowych opcji Midnight
748 Commandera.
750 .B Podgląd (F3, Shift\-F3)
752 Włącza podgląd aktualnie wybranego pliku. Standardowowo wywoływany jest
753 wbudowany podgląd plików, ale jeśli opcja "Use internal view" jest wyłączona,
754 wywoływany jest zewnętrzny program do poglądu, wskazywany przez zmienną
755 .BR PAGER .
756 Jeśli jednak zmienna
757 .B PAGER
758 nie została jeszcze zdefiniowana, wywoływana jest komenda "view". Jeśli użyjesz
759 kombinacji klawiszy
760 .BR Shift\-F3 ,
761 pogląd zostanie wywołany bez jakiegokolwiek
762 formatownia pliku.
764 .B Filtrowany podgląd (M\-!)
766 Ta kombinacja klawiszy oczekuje na komendę i jej argument (argumentem standardowo
767 jest wybrany aktualnie plik), całe wyjście programu przekierowywane jest do pliku,
768 który zostaje automatycznie wyświetlony na ekranie w trybie podglądu.
770 .B Edycja (F4)
772 Aktualnie ta komenda wywołuje edytor
773 .BR vi (1)
774 lub edytor wybrany w zmiennej środowiskowej, lub wbudowany wewnętrzny edytor
775 plików jeśli opcja use_internal_edit jest włączona.
777 .B Kopiuj (F5)
779 Włącza okno dialogowe, w którym standardowo znajduje się ścieżka do
780 katalogu w
781 nieaktywnym panelu, po czym kopiuje aktualny plik (lub wybrane
782 jeśli wybrano jakiekolwiek) do katalogu, który wybraliśmy w oknie dialogowym.
783 Space for destination file may be preallocated relative to preallocate_space
784 configure option.
785 Podczas procesu kopiowania możesz go w każdej chwili przerwać wciskając C\-c lub
786 Esc. Żeby dowiedzieć się czegoś więcej na temat jokerów w ścieżce źródłowej
787 (którymi najczęściej będą * lub ^\\(.*\\)$) i innych możliwych określeń w
788 katalogu docelowym zobacz kategorię
789 .B "Maski kopiowania/przenoszenia"
791 Na niektórych systemach możliwe jest kopiowanie w tle, robi się to klikając
792 na przycisk backgorund (lub naciskając kombinację M\-b w oknie dialogowym).
793 Background Jobs jest używane do kontrolowania prac w tle.
795 .B Link (C\-x l)
797 Tworzy sztywne dowiązanie do aktualnego pliku.
799 .B SymLink (C\-x s)
801 Tworzy symboliczne dowiązanie do aktualnego pliku. Dla tych, którzy nie wiedzą
802 co to jest dowiązanie: tworzenie dowiązania do pliku jest tak jak kopiowanie
803 pliku, z tym tylko,
804 że zarówno plik źródłowy i docelowy reprezentują ten sam plik. Na przykład,
805 jeśli edytujesz jeden z tych plików, zmiany, które czynisz pojawiają się w obu
806 plikach. Niektórzy mówią na dowiązania aliasy lub skróty.
808 Twarde dowiązanie wydaje się być prawdziwym plikiem. Po stworzeniu go
809 nie ma możliwości
810 rozróżnienia, który z plików jest oryginalny, a który jest dowiązaniem.
811 Jest bardzo
812 ciężko zauważyć, że wskazują one na ten sam plik.
813 Używaj dowiązań twardych wtedy kiedy nie chcesz tego wiedzieć.
815 Dowiązanie symboliczne jest tylko odwołaniem do oryginalnego pliku.
816 Jeśli ten plik
817 zostanie wyrzucony, dowiązanie stanie się bezużyteczne. Jest całkiem łatwo
818 zauważyć,
819 że pliki odnoszą się w gruncie rzeczy do tego samego. Midnight Commander
820 pokazuje znak "@" przed nazwą pliku jeśli jest dowiązaniem
821 symbolicznym do innych
822 (poza katalogami, przed którymi pokazuje tyldę (~)). Oryginalny plik wskazywany
823 przez dowiązanie jest pokazywany w linii mini\-statusu, jeśli opcja
824 .I "Show mini\-status"
825 jest włączona. Używaj dowiązań symbolicznych, jeśli chcesz unikąć problemów z
826 rozpoznawaniem twardych dowiązań.
828 .B Zmiana nazwy/przeniesienie (F6)
830 Włącza okno dialogowe, gdzie standardowo wpisana jest nazwa katalogu w
831 nieaktywnym panelu, i przenosi aktualnie wybrany plik (lub zaznaczone jeśli
832 choć jeden jest zaznaczony) do katalogu wpisanego w oknie dialogowym. Podczas
833 procesu przenoszenia możesz użyć kombinacji klawiszy C\-c lub ESC, żeby przerwać
834 operację. Po więcej szczegółów zobacz operację
835 .B Kopiuj
836 opisaną powyżej. Większość rzeczy jest całkiem podobna.
838 Na niektórych systemach możliwe jest przenoszenie w tle, robi się to klikając
839 na przycisk background (lub naciskając kombinację M\-b w oknie dialogowym).
840 Background Jobs jest używane do kontrolowania prac w tle.
842 .B "Utwórz katalog (F7)"
844 Włącza menu dialogowe i zakłada katalog o podanej nazwie
846 .B Kasuj (F8)
848 Kasuje aktualnie wybrany lub zaznaczone pliki w aktywnym panelu. Podczas
849 procesu możesz nacisnąć C\-C lub Esc żeby przerwać operację. [skasowane pliki
850 nie będą jednak odzyskane \- przyp. tłumacza].
852 .B Zaznacz grupę (+)
854 Używane do zaznaczania grupy plików. Midnight Commander będzie żądał tekstu
855 opisującego grupę plików. Jeśli opcja
856 .I Shell Patterns
857 jest włączona, tekst będzie traktowany jako globalny dla interpretatora (*
858 oznacza zero lub więcej znaków a ? oznacza jeden znak). Jeśli opcja
859 .I Shell Patterns
860 jest wyłączona, wtedy zaznaczanie plików jest robione z zastosowaniem norm
861 zewnętrznych (zobacz ed (1)).
863 .B Odznacz grupę (\\\\)
865 Używane do odznaczania grupy plików. Jest przeciwieństwem komendy
866 .IR "Zaznacz pliki" .
868 .B Wyjdź (F10, Shift\-F10)
870 Zamyka Midnight Commandera. Shift\-F10 jest używany jeśli używasz
871 "wrappera" powłoki. Shift\-F10 nie przeniesie cię do katalogu, w którym
872 byłeś ostatnio w Midnight Commanderze, zamiast tego przejdzie do katalogu,
873 z którego uruchomiłeś program.
875 .\"NODE "    Quick cd"
876 .SH "    Szybka zmiana katalogów (Quick cd) M\-c"
877 Ta komenda jest bardzo użyteczna, jeśli masz już pełną linię poleceń, a
878 chcesz przejść do innego katalogu. Uruchamia ona małe okno dialogowe,
879 w którym podajesz to co po normalnej komendzie
880 .B cd
881 po czym naciskasz Enter. Wszystkie opcje są dokładnie takie same jak we
882 wbudowanej komendzie cd.
884 .\"NODE "  Command Menu"
885 .SH "  Menu komend (Command Menu)"
886 Komenda drzewo katalogów (Directory tree) pokazuje drzewo katalogów.
888 Komenda "Find file" szuka pliku spełniającego podane warunki, natomiast komenda
889 "Swap panels" zamienia zawartości obu paneli.
891 Komenda "Panels on/off" pokazuje wyjście ostatniej komendy interpetatora
892 poleceń. Działa ona tylko na terminalach typu Linux lub FreeBSD.
894 Komenda porównywania katalogów (Compare directories) (C\-x d) porównuje
895 zawartości panelu katalogowego z drugim. Możesz potem użyc Kopiuj (F5)
896 żeby stworzyć dwa dokładnie identyczne panele. Metoda "quick" porównuje
897 tylko i wyłącznie rozmiary plików i ich daty. Metoda "thorough" porównuje
898 pliki bajt po bajcie. Ta metoda działa tylko wtedy kiedy komputer obsługuje
899 wywołanie mmap(2). Metoda "size\-only" zwraca uwagę tylko na rozmiar plików.
900 Nie ma dla niej żadnego znaczenia czy plik ma inną datę lub zawartość, liczy
901 się tylko rozmiar.
903 Komenda historii komend (Command history) pokazuje listę wpisanych komend.
904 Ta, którą wybierzesz, jest kopiowana do linii poleceń. Do historii komend
905 można mieć dostęp również przy użyciu kombinacji M\-p lub M\-n.
907 Komenda hotlisty katalogów (Directory hotlist) (C\-\\) pozwala na zmienianie
908 katalogów do tych najczęściej używanych dużo szybciej.
910 Komenda panelu zewnętrznego (External panelize) pozwala na wykonywania programów
911 zewnętrznych i ustawienia zawartości paneli na to co zwróciła wywołana
912 komenda.
914 Komenda edycji rozszerzeń plików (Edit Extension File) pozwala na własny wybór
915 programów, które mają być używane do wykonywania plików z podanymi
916 rozszerzeniami. Komenda edycji pliku menu (Edit Menu File) może być używana do
917 edytowania menu użytkownika (tego, które pojawia się po naciśnięciu kombinacji
918 F2).
920 .\"NODE "    Directory Tree"
921 .SH "    Drzewo katalogów (Directory Tree)"
922 Możesz wybierać katalogi z drzewa katalogów i Midnight Commander przejdzie do
923 wybranego przez Ciebie katalogu.
925 Są dwa sposoby wywoływania drzewa. Prawdziwa komenda drzewa katalogów jest
926 dostępna z menu komend. Inną metodą jest wybranie drzewa z menu "lewego" bądź
927 "prawego".
929 Żeby nie mieć zbyt dużych opóźnień Midnight Commander skanuje tylko małą
930 ilość katalogów (tę potrzebną w danej chwili). Jeśli jakiegoś katalogu nie
931 widać przejdź do jego katalogu nadrzędnego i naciśnij C\-r (lub F2).
933 Możesz używać następujących klawiszy:
935 Generalne klawisze ruchu są akceptowane.
937 .BR Enter .
938 W drzewie katalogów, wychodzi z trybu drzewa i przechodzi znów do trybu
939 zwykłego panelu. W podglądzie drzewa zmienia katalog w drugim panelu i zostaje
940 w trybie podglądu drzewa w panelu aktywnym.
942 .BR C\-r ", " F2 " (Rescan)."
943 Odświeża aktualny katalog. Używane jeśli drzewo nie jest już aktualne. Nie
944 pokazuje katalogów, które już istnieją lub pokazuje te, których już nie ma.
946 .BR F3 " (Forget)."
947 Usuwa aktualny katalog z drzewa katalogów. Używaj tego jeśli chcesz usunąć
948 "śmiecące" i niepotrzebne katalogi z wyświetlania. Żeby były one znów
949 widoczne wystarczy nacisnąć F2.
951 .BR F4 " (Static/Dynamic)."
952 Przełącza pomiędzy dynamicznym (standardowo) i statycznym trybem nawigacji.
954 W trybie statycznym możesz używać strzałek do dołu i do góry do wybierania
955 katalogu. Wszystkie zwiedzone katalogi są widoczne.
957 W trybie dynamicznym możesz używać strzałek w celu wybrania równorzędnego
958 katalogu, strzałki w lewo żeby dostać się do katalogu domowego, strzałki
959 w prawo w celu dostania się do katalogu podrzędnego. Widoczne jest tylko
960 najbardziej aktualne drzewo katalogów. Drzewo zmienia się więc dynamicznie
961 podczas twojego przemieszczania.
963 .B F5
964 (Copy).
965 Kopiuje katalog.
967 .B F6
968 (RenMov).
969 Przenosi katalog.
971 .B F7
972 (Mkdir).
973 Tworzy nowy katalog poniżej aktualnego.
975 .B F8
976 (Delete).
977 Kasuje katalog z systemu plików.
979 .BR C\-s ", " M\-s .
980 Szuka natępnego katalogu spełniającego podane warunki szukania. Jeśli taki
981 nie istnieje te klawisze spowodują przemieszczenie się o jedną linię w dół.
983 .BR C\-h ", " Backspace .
984 Kasuje ostatni znak w ciągu znaków do poszukiwania.
986 .BR "Jakikolwiek inny klawisz" .
987 Dodaje klawisz do ciągu znaków do szukania i przenosi do najbliższego
988 katalogu, którego nazwa zaczyna się od tych znaków. W podglądzie drzewa musisz
989 najpierw uaktywnić szukanie naciskając C\-s. Ciąg szukający jest pokazywany
990 w linii mini\-statusu.
992 Następujące klawisze są dostępne tylko w drzewie katalogów. Nie działają one
993 w poglądzie katalogów.
995 .B F1
996 (Help).
997 Wywołuje podgląd pomocy i pokazuje tę sekcję.
999 .BR Esc ", " F10 .
1000 Wychodzi z drzewa. Nie zmienia katalogów.
1002 Mysz jest obsługiwana. Podwójne kliknięcie ma znaczenie identyczne do
1003 klawisza Enter. Zobacz również sekcję
1004 .IR "Obsługa myszy" .
1006 .\"NODE "    Find File"
1007 .SH "    Znajdź plik (Find File)"
1008 Komenda znajdź plik najpierw pyta się o startowy katalog do przeszukiwania
1009 i o nazwę pliku, który ma być znaleziony. Wciskając przycisk "Tree" (drzewo)
1010 możesz wybrać katalog startowy z drzewa katalogów.
1012 Pole trzecie akceptuje wszystkie wyrażenia podobne do tych w egrep(1).
1013 Oznacza to, że musisz rozpoczynać znaki o specjalnym znaczeniu kombinacją
1014 "\\" np. szukając "strcmp (" będziesz musiał wpisać "strcmp \\(" (bez
1015 cudzysłowów oczywiście).
1017 Możesz zacząć przeszukiwanie naciskając przycisk Ok. Podczas szukania możesz
1018 zatrzymać proces przy użyciu przycisku Stop i kontynuować po naciśnięciu
1019 Startu.
1021 Możesz przeglądać liste znalezionych plików za pomocą strzałek do dołu
1022 i do góry. Komenda Chdir przejdzie do katalogu aktualnie wybranego. Przycisk
1023 Again zapyta się o nowe parametry do szukania (rozpocznie proces od nowa).
1024 Przycisk Quit kończy przeszukiwanie. Przycisk Panelize umieści znalezione
1025 pliki w aktywnym panelu katalogowym tak, że będziesz mógł wykonywać na nich
1026 standardowe czynności (podgląd, kopiowanie, przenoszenie, kasowanie itp.).
1027 Po spanelizowaniu wystarczy naciśnąć C\-r żeby powrócić do normalnego trybu.
1029 Możliwe jest posiadanie listy katalogów, których szukanie plików nie
1030 powinno uwzględniać (na przykład możesz chcieć ominąć przeszukiwanie CDROMu
1031 i innych podmontowanych systemów plików).
1033 Katalogi do omijania powinny być umieszczone w zmiennej
1034 .B ignore_dirs
1035 w sekcji
1036 .B FindFile
1037 twojego pliku ~/.config/mc/ini.
1039 Składowe katalogów powinny być oddzielone od siebie przez średniki, to jest
1040 przykład:
1043 [FindFile]
1044 ignore_dirs=/cdrom:/nfs/wuarchive:/afs
1047 Możesz woleć używać panelu zewnętrznego do wykonywania niektórych operacji.
1048 Szukanie pliku jest dobre tylko dla prostych zapytań. Używając panelu
1049 zewnętrznego możesz dokonywać tak skomplikowanych wyszukiwań jak tylko
1050 pragniesz.
1052 .\"NODE "    External panelize"
1053 .SH "    Panel zewnętrzny"
1054 Panel zewnętrzny pozwala ci na wykonywanie zewnętrznych programów i
1055 oglądanie ich wyjścia jako zawartości aktywnego panelu.
1057 Na przykład, jeśli chcesz aby w aktywnym panelu wyświetlone zostały
1058 wszystkie dowiązania w aktywnym katalogu, możesz użyć panelu zewnętrznego
1059 i następującej komendy:
1062 find . \-type l \-print
1064 Zanim komenda zakończy działanie, zawartość katalogów nie będzie już dłużej
1065 zawartością aktualnego katalogu, ale wszystkie pliki będą symbolicznymi
1066 dowiązaniami.
1068 Jeśli chcesz wyświetlić wszystkie pliki, które ściągnąłeś ze swoich
1069 serwerów ftp, możesz użyć tej komendy awk żeby wypisać nazwę pliku z
1070 logów transferu:
1073 awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
1076 Możesz zapisać sobie często używane komendy pod jakąś nazwą, po to
1077 żeby móc ich potem używać dużo łatwiej. Robisz to po prostu wpisując komendę
1078 w linii wejściowej, a potem naciskająć przycisk Add. Potem wpisujesz nazwę,
1079 pod jaką ta komenda ma być widoczna. Następnym razem po prostu wybierasz
1080 tę komendę z listy i nie musisz już wpisywać jej ponownie.
1082 .\"NODE "    Hotlist"
1083 .SH "    Hotlist"
1084 Hotlista katalogów pokazuje nazwy katalogów wprowadzonych do hotlisty.
1085 Midnight Commander zmieni miejsce do tego, które wskazuje nazwa katalogu.
1086 Z hotlisty możesz wyrzucać już dodane pozycje par nazw/wskazań i dodawać nowe.
1087 Dla dodawania możesz wykorzystać kombinację (C\-x h), która dodaje
1088 ścieżkę
1089 aktualnego katalogu do hotlisty. Użytkownik musi tylko podać pod jaką
1090 nazwą ma być ten katalog widoczny.
1092 Powoduje to przechodzenie do częściej przeglądanych katalogów znacznie szybciej.
1093 Możesz używać ciągle wartości CDPATH opisanej w sekcji Wewnętrzne
1094 przemieszczanie.
1096 .\"NODE "    Edit Extension File"
1097 .SH "    Edycja rozszerzeń pliów (Edit Extension File)"
1098 Ta komenda wywoła twój edytor na plik ~/.config/mc/mc.ext. Format tego pliku jest
1099 następujący (zmienił się on począwszy od wersji 3.0):
1101 Wszystkie linie zaczynające się od #, lub puste, nie są brane pod uwagę.
1103 Linie zaczynające się od pierwszej kolumny powinny mieć następujący format:
1105 .IR "słowo kluczowe/wzorzec" ,
1106 tj. wszystko po
1107 .I słowie kluczowym/
1108 dopóki nową linią nie jest
1109 .I wzorzec
1111 słowami kluczowymi mogą być:
1113 .I shell
1115 (wzorzec jest wtedy wyrażeniem (bez jokerów), tj. pasują wszystkie pliki
1116 *wzorzec. Np.: .tar znaczy *.tar)
1118 .I regex
1120 (wzorzec jest normalnym wyrażeniem)
1122 .I type
1124 (plik spełnia wymagania jeśli `file %f` zgadza się z wyrażeniem wzorca
1125 (nazwa: część z `file %f` jest usuwana))
1127 .I default
1129 (wszystkie pliki spełniają, nie ważne jaki jest wzorzec)
1131 Inne linie powinny zaczynać się od spacji lub tabulacji i powinny
1132 mieć one następujący format:
1134 .I słowo kluczowe=komenda
1135 (bez spacji przy znaku =), gdzie
1136 .I słowem kluczowym
1137 powinno być:
1139 .I Open (Otwórz)
1140 (jeśli użytkownik naciśnie Enter lub kliknie dwukrotnie),
1141 .I View (Podgląd)
1142 (F3),
1143 .I Edit (Edytuj)
1144 (F4).
1146 .I command
1147 jest jakąkolwiek jedną linią powłoki, z zastosowaniem
1148 prostego makra.
1150 Cele są przeliczane od góry do dołu (porządek jest tu istotny). Jeśli
1151 jakiejś akcji brakuje, poszukiwanie kontynuuje się tak jakby wcześniej
1152 nie nastąpiła żadna zgodność (tj. jeśli zgadza się z wzorcem pierwszym
1153 i trzecim i brakuje w pierwszym akcji View, to naciskając F3 użyta będzie
1154 akcja z trzeciego wzorca). Opcja default powinna wychwycić wszystkie możliwe
1155 akcje.
1157 .\"NODE "    Background Jobs"
1158 .SH "    Prace w tle (Background jobs)"
1159 Pozwalają ci one kontrolować status jakichkolwiek procesów wykonywanych
1160 w tle
1161 przez Midnight Commandera (tylko operacje kopiowania i przenoszenia, mogą
1162 być wykonywane w tle). Z tego menu możesz zastopować, zresetować i "zabić"
1163 proces w tle.
1165 .\"NODE "    Edit Menu File"
1166 .SH "    Edycja menu użytkownika (Edit Menu File)"
1167 Menu użytkownika jest bardzo użytecznym menu, które może być tworzone
1168 w sposób dowolny, przez użytkownika. Kiedy tylko próbujesz coś zrobić
1169 przy użyciu tego menu, ładowany jest plik .mc.menu z aktualnego katalogu, ale
1170 tylko wtedy kiedy jest on w posiadaniu użytkownika lub roota i mamy do niego
1171 prawa zapisu. Jeśli takiego nie ma próbuje się z plikiem ~/.config/mc/menu z tymi
1172 samymi założeniami, jeśli jego też nie ma \- używa się standardowego pliku
1173 systemowego, który znajduje się w %prefix%/share/mc/mc.menu.
1175 Format pliku z menu użytkownika jest bardzo prosty. Linie zaczynające się
1176 od czegokolwiek innego niż spacja lub tabulacja, są traktowane jako
1177 wtyczki do menu (aby móc używać ich potem jako gorących klawiszy, dobrze
1178 jest aby pierwszy znak był literą). Wszystkie linie zaczynające od spacji
1179 lub tabulacji, są komendami, które mają być wykonane jeśli wtyczka zostanie
1180 wybrana.
1182 Kiedy opcja zostaje wybrana, wszystkie komendy należące do tej opcji
1183 kopiowane są do pliku w katalogu tymczasowym (najczęściej do /usr/tmp), a
1184 potem plik jest wykonywany. Pozwala to użytkownikowi wkładać normalne
1185 konstrukcje powłoki do konstrukcji kodu wykonywanego. Po więcej
1186 informacji zobacz, używania makr.
1188 To jest przykładowy plik mc.menu:
1191 A       Wyrzuć aktualny plik.
1192         od \-c %f
1194 B       Stwórz raport o błędzie i wyślij do roota.
1195         I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
1196         vi $I
1197         mail \-s "Błąd Midnight Commandera" root < $I
1198         rm \-f $I
1200 M       Przeczytaj pocztę.
1201         emacs \-f rmail
1203 N       Przeczytaj grupę dyskucyjną.
1204         emacs \-f gnus
1206 J       Skopiuj rekursywnie cały aktualny katalog.
1207         tar cf \- . | (cd %D && tar xvpf \-)
1209 = f *.tar.gz | f *.tgz & t n
1210 X       Zdekompresuj skompresowany plik tar.
1211         tar xzvf %f
1214 .B Standardowe warunki
1216 Każda opcja może być opatrzona w warunki. Warunek musi zaczynać się od
1217 pierwszej kolumny i od znaku '='. Jeśli warunek jest prawdziwy, opcja
1218 stanie się opcją domyślną.
1221 Składnia warunku:       = <warunek>
1222             lub:        = <warunek> | <warunek> ...
1223             lub:        = <warunek> & <warunek> ...
1225 Warunek jest jednym z następujących:
1227   f <wzorzec>           aktualny plik zgodny z wzorcem?
1228   F <wzorzec>           plik w drugim panelu zgodny z wzorcem?
1229   d <wzorzec>           aktualny katalog spełniający wzorzec?
1230   D <wzorzec>           katalog w drugim panelu spełniający wzorzec?
1231   t <typ>               aktualny pliku typu typ?
1232   T <typ>               plik w drugim panelu typu typ?
1233   ! <warunek>           zaprzeczenie warunku
1236 Wzorzec jest normalnym wzorcem powłoki lub wyrażeniem,
1237 podobnym do wzorca powłoki. Możesz zmienić globalne ustawienia
1238 wzorców powłoki pisząc "shell_patterns=x" w pierwszej linii menu
1239 użytkownika (x jest równe 0 lub 1).
1242 Typ jest jednym lub więcej z podanych znaków:
1244   n     nie katalog
1245   r     zwykły plik
1246   d     katalog
1247   l     dowiązanie
1248   c     specjalny znak
1249   b     specjalny blok
1250   f     fifo
1251   s     gniazdo
1252   x     wykonywalny
1253   t     zaznaczony
1256 Na przykład 'rlf' oznacza zwykły plik, dowiązanie lub fifo. Typ 't' jest
1257 trochę odmienny ponieważ dotyczy panelu a nie pliku. Warunek '=t t' jest
1258 prawdziwy jeśli są jakieś zaznaczone pliki w aktywnym panelu, a fałszywy jeśli
1259 nie ma.
1261 Jeśli warunek rozpoczyna się od '=?' zamiast '=' droga przechodzenia
1262 przez warunki będzie pokazywana
1263 za każdym razem kiedy warunek będzie obliczany [przydatne do wyszukiwania błędów
1264 \- przyp. tłumacza].
1266 Warunki są obliczane od lewej do prawej. Oznacza to, że
1268         = f *.tar.gz | f *.tgz & t n
1270 jest liczone tak samo jak
1272         ( (f *.tar.gz) | (f *.tgz) ) & (t n)
1275 To jest prosty przykład zastosowania tych warunków:
1278 = f *.tar.gz | f *.tgz & t n
1279 L       Listuje zawartość skompresowanego archiwum tar
1280         gzip \-cd %f | tar xvf \-
1283 .B Warunki dodania
1285 Jeśli warunek rozpoczyna się od znaku '+' (lub '+?') zamiast od '=' (lub '=?')
1286 jest to warunek dodania. Jeśli warunek jest prawdziwy, opcja menu będzie
1287 dołączona do menu. Jeśli nie jest prawdziwy, nie będzie ona w nim zawarty.
1289 Możesz łączyć ze sobą standardowe i dodane warunki zaczynając warunek od
1290 kombinacji
1291 \&'+=' lub '=+' (lub '+=?' lub '=+?' jeśli chcesz zobaczyć trasę błędów).
1292 Jeśli chcesz użyć różnych warunków, dodanego i standardowego,
1293 możesz poprzedzić wpis menu dwoma wierszami warunkowymi. Jednym zaczynającym
1294 się od znaku '+', a drugim od '='.
1296 Wszelkie komentarze rozpoczynają się od znaku '#'.
1298 .\"NODE "  Options Menu"
1299 .SH "  Menu opcji (Options Menu)"
1300 Midnight Commander ma niektóre opcje, które mogą być włączane lyb wyłączane
1301 w różnych oknach dialogowych z tego menu. Opcja jest włączona jeśli widnieje
1302 przed nią gwiazdka lyb "x".
1304 Komenda
1305 .I Configuration
1306 włącza okno dialogowe, z którego możesz zmienić
1307 większość ustawień Midnight Commandera.
1309 Menu
1310 .I Layout
1311 pozwala na zmianę wielu ustawień, które mają znaczący wpływ
1312 na to jak MC będzie wyglądał na ekranie.
1314 Menu
1315 .I Confirmation
1316 włącza okno dialogowe, w którym możesz ustawić przy wykonaniu
1317 których operacji chcesz być pytany o potwierdzenie.
1319 Menu
1320 .I Display bits
1321 pozwala określić jakiego typu znaki twój terminal jest
1322 w stanie wyświetlić.
1324 Menu
1325 .I Learn Keys
1326 pokazuje okno dialogowe, w którym możesz poznać
1327 które klawisze nie działają i w razie problemów naprawić to.
1329 Menu
1330 .I Virtual FS
1331 pokazuje okno, w którym możesz zmienić niektóre ustawienia
1332 dotyczące systemów VFS.
1334 Komenda
1335 .I Save Setup
1336 zachowuje wszystkie ustawienia z menu Lewego, Prawego i Opcji.
1338 .\"NODE "    Configuration"
1339 .SH "    Konfiguracja"
1340 Opcje w tym oknie są podzielone na trzy grupy:
1341 opcje panelu (Panel Options), zatrzymaj po uruchomieniu (Pause after run) i
1342 inne opcje (Other Options).
1344 .B Opcje panelu
1346 .I Show Backup Files.
1347 Standardowo Midnight Commander nie wyświetla plików kończących się znakiem
1348 \&'~' (tak jak komenda ls \-B w wersji GNU).
1350 .I Show Hidden Files.
1351 Standardowo Midnight Commander wyświetla wszystkie pliki zaczynające się
1352 od kropki (tak jak ls \-a).
1354 .I Mark moves down.
1355 Standardowo kiedy zaznaczasz plik (zarówno przy klawisze Insert)
1356 linia wyboru przenosi się o jedno w dół.
1358 .I Drop down menus.
1359 Kiedy ta opcja jest włączona, kiedy naciskasz klawisz
1360 .B F9
1361 menu będzie aktywowane, w przeciwnym wypadku zostaniesz tylko przeniosiony
1362 do tytułów w tym menu i będziesz musiał wybrać opcję ręcznie przy użyciu
1363 strzałek bądź też przy użyciu pierwszej litery z nazwy konkretnego menu.
1365 .I Mix all files.
1366 Jeśli ta opcja jest włączona, wszystkie pliki i katalogi są pomieszane razem.
1367 Jeśli zaś jest wyłączona, katalogi (i dowiązania do nich), są listowane na
1368 początku a pozostałe pliki dopiero za nimi.
1370 .I Fast directory reload.
1371 Standardowo ta opcja jest wyłączona. Jeśli ją włączysz Midnight Commander
1372 będzie używał triku do sprawdzenia czy zawartość katalogu się zmieniła.
1373 Trik polega na tym, że sprawdza się i\-węzeł katalogu i jeśli się on zmienił
1374 to katalog jest ładowany na nowo. Oznacza to przeładowywanie zawartości panelu
1375 tylko wtedy, kiedy tworzysz lub kasujesz pliki. Jeśli robisz inne zmiany
1376 (rozmiaru, właściciela, uprawnień, grupy itp.) będziesz musiał ręcznie przeładować
1377 widok (np. używając kombinacji klawiszy C\-r).
1379 .B Zatrzymaj po uruchomieniu
1381 Po wykonaniu komendy, Midnight Commander może zrobić pauzę, po to abyś
1382 mógł spokojnie przejrzeć wyjście ostatniej komendy. Są trzy możliwe wartości
1383 dla tej zmiennej:
1385 .I Nigdy (Never)
1386 Oznacza, że nie chcesz widzieć wyjścia twojej komendy. Jeśli używasz
1387 termianala typu Linux lub FreeBSD czy też xterm, będziesz mógł jednak
1388 zobaczyć jej wyjście naciskając C\-o.
1390 .I "On dumb terminals"
1391 Będziesz miał pauzę po uruchomieniu na terminalach, które nie są w stanie
1392 pokazywać widoku ostatniej komendy (na wszystkich terminalach, które nie są
1393 xtermami lub Linux).
1395 .I Zawsze (Always)
1396 Program zatrzyma się po wykonaniu każdej z twoich komend.
1398 .B Inne opcje
1400 .I Operacje weryfikacji (Verbose operation).
1401 Przełącza czy podczas kopiowania, kasowania, przenoszenia plików ma być
1402 pokazywane okno dialogowe pokazujące stopień zaawansowania. Jeśli masz powolny
1403 terminal, możesz chcieć wyłączyć weryfikację. Jest to wykonywane automatycznie
1404 za ciebie jeśli twój terminal jest wolniejszy niż 9600 bps.
1406 .I Zliczaj wszystko (Compute totals).
1407 Jeśli ta opcja jest włączona, Midnight Commander zlicza wszytkie bajty
1408 plików, które są przeznaczone do kopiowania, przenoszenia, kasowania. Spowoduje
1409 to wyświetlanie dużo bardziej zaawansowanego wskaźnika postępu w zamian
1410 zmiejszając trochę prędkość. Ta opcja nie ma żadnego znaczenia jeśli opcja
1411 .I Verbose operation
1412 jest wyłączona.
1414 .I Wzorce powłoki (Shell patterns).
1415 Standardowo komendy zaznacz (Select), odznacz (Unselect), i filtruj (Filter)
1416 będą używać wyrażeń takich samych jak powłoka. Oznacza to, że
1417 gwiazdka oznacza zero lub więcej znaków, znak zapytania dokładnie jeden znak,
1418 a każdy inny znak sam siebie. Jeśli ta opcja jest wyłączona, stosowane są
1419 te, których używa w komenda
1420 .BR ed (1).
1422 .I Auto Save Setup.
1423 Jeśli ta opcja jest włączona, kiedy wychodzisz z Midnight Commandera
1424 konfiguracja MC zostanie zachowana automatycznie (bez pytania)
1425 do pliku ~/.config/mc/ini.
1427 .I Auto menus.
1428 Jeśli ta opcja jest włączona, menu użytkownika będzie włączone na starcie.
1429 Użyteczne do budowania menu dla nie unixowców.
1431 .I Używaj wewnętrznego edytora (Use internal editor).
1432 Jeśli ta opcja jest włączona, do edycji plików używany jest wbudowany
1433 edytor plików. Jeśli ta  opcja jest wyłączona, używany będzie edytor wybrany
1434 w zmiennej
1435 .BR EDITOR .
1436 Jeśli żaden edytor nie został wybrany, używany będzie
1437 .BR vi (1).
1438 Zobacz sekcję Wewnętrzny edytor plików.
1440 .I Używaj wewnętrznego podglądu (Use internal viewer).
1441 Jeśli ta opcja jest włączona, wbudowany podgląd pliku jest używany do oglądania
1442 pliku. Jeśli ta opcja jest wyłączona, używany jest podgląd wybrany w zmiennej
1443 .BR PAGER .
1444 Jeśli żaden podgląd nie został wybrany, wywoływana jest komenda
1445 .BR view .
1446 Zobacz sekcję Wbudowany podgląd plików.
1448 .I Dokańczanie: pokaż wszystkie (Complete: show all).
1449 Standardowo Midnight Commander pokazuje wszystkie możliwe dokończenia
1450 jeśli jest ich więcej, kiedy naciśniesz drugi raz klawisz
1451 .BR M\-Tab ,
1452 za pierwszym razem, po prostu dokańcza to na ile można i wydaje krótki
1453 dźwięk. Jeśli chcesz widzieć wszystkie możliwości po pierwszym naciśnięciu
1454 .B M\-Tab
1455 włącz tę opcję.
1457 .I Obrotowy myślnik (Rotating dash).
1458 Jeśli ta opcja jest włączona, Midnight Commander będzie pokazywał obracający
1459 się myślnik w lewym górnym rogu, jeśli będzie akurat w trakcie wykonywania
1460 jakiegoś procesu.
1462 .I Lynx\-like motion.
1463 Jeśli ta opcja jest włączona, możesz używać strzałek przemieszczenia
1464 żeby automatycznie zmieniać katalog jeśli aktualnie wybrany katalog jest
1465 podkatalogiem, a linia poleceń jest pusta. Standardowo ta opcja jest wyłączona.
1467 .I Dowiązania podążające cd (Cd follows links).
1468 Ta opcja, jeśli jest włączona, zmusza Midnight Commandera żeby podążał
1469 za łańcuchem katalogów przy zmienianiu go w panelu czy za pomocą komendy cd.
1470 To jest standardowe zachowanie basha. Jeśli jest wyłączona, Midnight Commander
1471 podąża za prawdziwą strukturą katalogów, więc cd .. jeśli wszedłeś do
1472 katalogu poprzez dowiązanie, przeniesie cię do prawdziwego katalogu na dysku, a nie
1473 tam gdzie wskazywało dowiązanie.
1475 .I Bezpieczne kasowanie (Safe delete).
1476 Jeśli ta opcja jest włączona, nieumyślne kasowanie plików stanie się
1477 dużo trudniejsze. Standardowy wybór w linii potwierdzenia zmienia się z
1478 "Yes" na "No". Standardowo ta opcja jest wyłączona.
1480 .\"NODE "    Layout"
1481 .SH "    Wygląd (Layout)"
1482 Meny wygląd pozwala ci na różne warianty zmieniania ogólnego wyglądu
1483 zewnętrznego ekranu. Możesz wybrać, czy linia menu, linia poleceń, linia
1484 hintów (pomocy) i linia klawiszy funkcyjnych mają być widoczne. Na
1485 konsolach typu Linux lub FreeBSD możesz wybrać ile linii ma być
1486 pokazywanych na wyjściu okna.
1488 Reszta powierzchni ekranu jest używana przez dwa panele katalogowe. Możesz
1489 wybrać nawet czy panele mają być ułożone poziomo czy pionowo.
1490 Kolejną możliwością jest zmiana ich standardowej szerokości (bądź wysokości).
1491 Jest ona standardowo równa, ale można to zmienić.
1493 Standardowo cała zawartość panelu katalogowego jest wyświetlana tą samą barwą,
1494 ale możesz zmienić to tak aby
1495 .I uprawnienia
1497 .I typy plików
1498 były wyświetlane specjalnym podświetlonym kolorem.
1499 Jeśli podświetlanie uprawnień jest włączone, część pól (ta z
1500 .I uprawnieniami
1502 .IR "typami plików" )
1503 będzie podświetlona przy użyciu koloru wybranego jako
1504 .IR selected .
1505 Jeśli podświetlanie jest włączone, pliki są kolorowane w zależnośći od swojego
1506 typu (np. katalogi, pliki typu core, wykonywalne, ...).
1508 Jeśli opcja
1509 .I Show Mini\-Status
1510 jest włączona, jeden wiersz informacji statusowych na temat aktualnie
1511 wybranej rzeczy w panelu, będzie pokazany na dole panelu.
1513 .\"NODE "    Confirmation"
1514 .SH "    Potwierdzanie (Confirmation)"
1515 W tym menu możesz skonfigurować opcje potwierdzania dla kasowania,
1516 zastępowania, wykonywania przez naciśnięcie klawisza Enter, jak również
1517 wychodzenia z programu.
1519 .\"NODE "    Display bits"
1520 .SH "    Wyświetlanie znaków (Display bits)"
1521 Używane do konfigurowania zakresu znaków widocznych potem na ekranie.
1522 To ustawienie może być 7\-bitowe jeśli twój terminal obsługuje tylko
1523 siedmiobitowe wyjście, ISO\-8859\-1 wyświetla wszystkie znaki z mapy
1524 ISO\-8859\-1 a pełny 8 bitowy przeznaczony jest dla tych terminali, które radzą
1525 sobie z wyświetlaniem znaków ośmiobitowych.
1527 Zobacz sekcję
1528 .IR "Polskie znaki" ,
1529 po więcej szczegółów na temat ich używania w Midnight Commanderze.
1531 .\"NODE "    Learn keys"
1532 .SH "    Nauka klawiszy (Learn keys)"
1533 W tym oknie możesz przetestować czy twoje klawisz F1\-F20, Home, End itp.
1534 pracują poprawnie na twoim terminalu. Często nie działają tak, ponieważ
1535 bazy danych terminali są poniszczone.
1537 Przemieszczać się możesz za pomocą klawisza Tab, za pomocą klawiszy ruchu
1538 edytora vi ('h' lewo, 'j' dół, 'k' góra i 'l' prawo) i po tym jak już raz
1539 naciśniesz daną strzałkę (zaznaczy się ona na OK), za ich pomocą również.
1541 Klawisze testujesz po prostu naciskając każdy z nich. Jak tylko naciśniesz
1542 klawisz i pracuje on zupełnie poprawnie, obok nazwy klawisza powinno pojawić
1543 się OK. Kiedy klawisz jest już sprawdzony, zaczyna pracować normalnie (np. F1
1544 wciśnięty po raz pierwszy po prostu pokaże, że ten klawisz działa, ale
1545 naciśnięty po raz drugi pokaże pomoc). Taka sama sytuacja powtarza się przy strzałkach.
1546 Klawisz Tab powinien pracować zawsze.
1548 Jeśli niektóre klawisze nie pracują poprawnie, nie zobaczysz OK obok ich nazwy
1549 po naciśnięciu ich. Możesz chcieć je naprawić. Robisz to najeżdżając na
1550 odpowiedni przycisk dla tego klawisza i naciskając Enter. Pokaże się wtedy
1551 czerwona wiadomość i zostaniesz poproszony o podanie odpowiedniego klawisza.
1552 Jeśli chcesz zrezygnować, po prostu naciśnij Esc i poczekaj do czasu kiedy
1553 wiadomość zniknie. W przeciwnym wypadku wciśnij klawisz, który sobie życzysz
1554 i również poczekaj na zniknięcie okna.
1556 Kiedy skończysz już ze wszystkimi klawiszami, możesz nacisnąć Save
1557 żeby zachować zmiany do pliku ~/.config/mc/ini do sekcji [terminal:TERM] (gdzie
1558 TERM jest nazwą twojego aktualnego terminala) lub po prostu odrzucić je.
1560 .\"NODE "    Virtual FS"
1561 .SH "    Wirtualny system plików (Virtual FS)"
1562 Ta opcja daje ci kontrolę nad ustawieniami informacji wirtualnego systemu
1563 plików.
1564 Midnight Commander zachowuje w pamięci informacje związane z niektórymi
1565 wirtualnymi systemami plików, po to żeby kolejne połączenia przebiegały dużo
1566 szybciej (np. ściągane listy katalogów z serwerów ftp).
1568 Niemniej jednak, żeby mieć dostęp do zawartości skompresowanego
1569 pliku (np. skompresowanego pliku tar) Midnight Commander musi
1570 stworzyć tymczasowy nieskompresowany plik na twoim dysku.
1572 Dopiero kiedy informacje w pamięci i tymczasowe pliki na dysku są zgodne z
1573 zasobami, możesz chcieć zmienić parametry informacji znajdujących się w
1574 buforze podręcznym po to, żeby zmniejszyć obciążenie dysku do mninimum albo do
1575 zmaksymalizowania prędkości dostępu do najczęściej używanych systemów
1576 plików.
1578 System plików tar jest całkiem inteligentny jeśli chodzi o przechowywanie
1579 plików: po prostu ściąga wejścia do katalogów i kiedy chcemy więcej
1580 szczegółów o nim to system je dla nas ściąga.
1582 W rzeczywistości jednak, pliki tar najczęściej trzymane są jako
1583 skompresowane i jako iż natura tych plików nie pozwala na oglądanie ich bez
1584 dekompresji (nie ma tam
1585 widocznych od razu wejść do katalogów), system plików musi być najpierw
1586 zdekompresowany na dysk do pliku tymczasowego i dopiero potem MC ma do niego
1587 dostęp taki jak do normalnego pliku typu tar.
1589 Teraz, kiedy tak kochamy odwiedzać różne pliki i zwiedzać systemy
1590 plików typu tar na całym dysku, jest całkiem prawdopodobne, że wyjdziesz
1591 z takiego pliku, a po krótkim czasie będziesz chciał wejdść
1592 do niego spowrotem.
1593 Ponieważ dekompresja jest powolna, Midnight Commander będzie robił
1594 kopie plików w pamięci na określony czas, po upływie którego pliki
1595 zostaną skasowane a miejsce zajmowane przez nie zwolnione. Standardowo ten
1596 czas ustawiony jest na jedną minutę.
1598 System plików FTP trzyma listę katalogów z odwiedzanego przez nas
1599 serwera w buforze podręcznym. Jego ważność konfigurowana jest za pomocą opcji
1600 .IR ftpfs directory cache timeout .
1601 Mała wartość dla tej opcji może spowolnić wszystkie operacje na systemach
1602 ftp ponieważ każda operacja będzie wymagać kolejnych zapytań do serwera.
1604 Ponadto możesz zdefiniować serwer proxy dla transferów ftp i skonfigurować
1605 Midnight Commandera tak, aby zawsze go używał. Zobacz sekcję
1606 System plików FTP (FTP File System) po więcej szczegółów.
1607 .\"NODE "    Save Setup"
1608 .SH "    Zapisz ustawienia (Save Setup)"
1609 Na starcie Midnight Commander będzie próbował odczytać opcje startowe
1610 z pliku ~/.config/mc/ini. Jeśli on nie istnieje, odczyta on konfiguracje z
1611 ogólnodostępnego pliku %prefix%/share/mc/mc.ini. Jeśli on też nie istnieje MC
1612 użyje swoich domyślnych ustawień.
1614 Komenda
1615 .I Save Setup
1616 tworzy plik ~/.config/mc/ini zachowując aktualne ustawienia lewego, prawego menu,
1617 jak również menu opcji.
1619 Jeśli właczysz opcję
1620 .IR "auto save setup" ,
1621 MC zawsze będzie zachowywał standardowe ustawienie podczas wychodzenia.
1623 Istnieją również ustawienia, które nie mogą być zmienione z poziomu menu.
1624 Dla tych ustawień musisz wyedytować swój plik konfiguracyjny za pomocą
1625 twojego ulubionego edytora. Zobacz sekcję Specjalne ustawienia po więcej
1626 informacji.
1628 .SH ""
1629 .\"NODE "Executing operating system commands"
1630 .SH "Wykonywanie poleceń systemu operacyjnego (Executing operating system commands)"
1631 Możesz wykonywać komendy wpisując je bezpośrednio do linii poleceń Midnight
1632 Commandera, lub wybierając program, który chcesz wykonać za pomocą klawiszy
1633 przemieszczenia i nacisnąć Enter.
1635 Jeśli naciśniesz Enter na pliku, który nie jest wykonywalny, Midnight Commander
1636 sprawdzi rozszerzenie pliku i porówna je z rozszerzeniami wybranymi w pliku
1637 rozszerzeń (Extensions File). Jeśli jakaś pozycja się zgadza, wykonywana
1638 jest komenda (raczej bardziej rozszerzone makro) powiązana z tym rozszerzeniem.
1640 .\"NODE "  The cd internal command"
1641 .SH "  Wbudowana komenda cd (The cd internal command)"
1642 Komenda cd jest interpretowana przez Midnight Commandera, nie
1643 dokładnie tak samo jak wykonuje to powłoka. Przez to rozkaz cd nie może zawierać
1644 wielu składników makr, które są standardowo dostępne, jednak niektórych
1645 potrafi używać:
1647 .I Tylda
1648 Znak tyldy (~) jest zawsze równoznaczny z wpisaniem nazwy katalogu domowego.
1649 Jeśli po znaku tyldy dodasz jakiś login użytkownika, zostanie on zastąpiony
1650 przez katalog domowy wybranego użytkownika.
1652 Na przykład, ~guest jest katalogiem domowym użytkownika guest, podczas
1653 kiedy ~/guest jest katalogiem guest w twoim katalogu domowym.
1655 .I Poprzedni katalog (Previous directory)
1656 Możesz przeskakiwać do katalogu, w którym byłeś poprzednio, używając specjalnej
1657 nazwy katalogu '\-' tak jak:
1658 .B cd \-
1660 .I katalogi CDPATH
1661 Jeśli katalog wybrany do przejścia nie jest w naszym aktualnym katalogu, to
1662 Midnight Commander używa ścieżki w zmiennej
1663 .B CDPATH
1664 do szukania w jakimkolwiek z wymienionych tam katalogów.
1666 Na przykład, możesz ustawić swoją zmienną
1667 .B CDPATH
1668 na katalogi ~/src:/usr/src, pozwalając na zmianę katalogów na jakikolwiek
1669 inny wewnątrz ~/src i /usr/src, z miejsca w którym jesteś (np. cd linux
1670 przeniesie cię do katalogu /usr/src/linux).
1672 .\"NODE "  Macro Substitution"
1673 .SH "  Obsługa makr (Macro Substitution)"
1675 Kiedy używamy menu użytkownika, wykonujemy plik o znajomym rozszerzeniu, lub
1676 wykonujemy komendę z linii poleceń, możemy użyć kilku bardzo prostych makr.
1678 Są to:
1680 .I "%f"
1682 Nazwa aktualnego pliku.
1684 .I "%d"
1686 Nazwa aktulnego katalogu.
1688 .I "%F"
1690 Nazwa pliku w niewybranym panelu.
1692 .I "%D"
1694 Nazwa katalogu w niewybranym panelu.
1696 .I "%t"
1698 Aktualnie zaznaczone pliki.
1700 .I "%T"
1702 Pliki zaznaczone w nieaktywnym panelu.
1704 .I "%u"
1706 .I "%U"
1708 Podobne w działaniu do %t i do %T jednak z tą różnicą, że pliki po ich
1709 użyciu zostaną odznaczone. Oznacza to, że można ich użyć tylko raz w jednym
1710 menu, ponieważ potem nie będzie już żadnych plików zaznaczonych.
1712 .I "%s"
1714 .I "%S"
1716 Wybiera: zaznaczone pliki jeśli są jakieś, w przeciwnym razie aktualny
1717 plik.
1719 .I "%cd"
1721 To jest specjalne makro, które jest używane do zmieniania aktualnego katalogu
1722 na wybrany katalog, na którego froncie jesteśmy. Jest to używane przede
1723 wszystkim jako interfejs do wirtualnych systemów plików.
1725 .I "%view"
1727 To makro jest używane żeby włączać wbudowany podgląd plików. Może być
1728 ono pojedynczo lub z grupą argumentów. Jeśli postanawiasz używać któregokolwiek
1729 z tych argumentów musisz je koniecznie wziąć w nawiasy.
1731 Argumentami są:
1732 .I ascii
1733 aby wymusić podgląd w trybie ascii;
1734 .I hex
1735 aby wymusić podgląd w trybie szesnastkowym;
1736 .I nroff
1737 przekazuje podglądowi, że powinien interpretować pogrubione
1738 i podkreślone sekwencje programu nroff;
1739 .I unformated
1740 aby przekazać podglądowi, żeby nie interpretował komend nroff aby zrobić
1741 tekst pogrubiony lub podkreślony.
1743 .I "%%"
1745 Znak %
1747 .I "%{jakiś tekst}"
1749 Pyta się o zmienną. Pokazuje się okienko wejściowe i tekst wewnątrz klamerek
1750 używany jest jako zachęta (prompt). Makro jest zastępowane tekstem wpisanym
1751 przez użytkownika. Użytkownik może nacisnąć ESC lub F10 aby anulować. To
1752 makro nie działa jeszcze w linii poleceń.
1754 .\"NODE "  The subshell support"
1755 .SH "  Obsługa podpowłoki (The subshell support)"
1756 Podpowłoka (powłoka w tle) jest opcją, która musi być wybrana przy kompilacji,
1757 działa ona z powłokami: bash, tcsh i zsh.
1759 Jeśli powłoka w tle jest włączona do komplilacji, Midnight Commander będzie
1760 sobie tworzył kopie twojej powłoki (tej zdefiniowanej w zmiennej
1761 .BR SHELL ,
1762 a jeśli nie ma, to będzie czerpał bezpośrednio z pliku /etc/passwd)
1763 i odpalał pseudo terminal, zamiast wywoływać nową powłokę za każdym razem
1764 kiedy wywołujesz komendę, komenda będzie przekazana powłoce w tle,
1765 jak tylko ją napiszesz. To pozwala ci na zmianę wielu zmiennych, używanie
1766 funkcji powłoki i zdefiniowanych aliasów, które są ważne dopóki nie wyjdziesz
1767 z Midnight Commandera.
1769 Jeśli używasz
1770 .B basha
1771 możesz wybrać startowe komendy twojej powłoki w tle w pliku ~/.local/share/mc/bashrc,
1772 a ustawienia klawiatury w ~/.local/share/mc/inputrc.
1773 Użytkownicy
1774 .B tcsh
1775 mogą wstawiać komendy startowe do pliku ~/.local/share/mc/tcshrc.
1777 Jeśli kod powłoki w tle jest użyty, możesz zawiesić aplikację w dowolnej chwili
1778 po prostu naciskając kombinację C\-o i przeskakując spowrotem do Midnight
1779 Commandera, jeśli zawiesisz jakąś aplikację nie będziesz mógł używać innych
1780 zewnętrznych komend zanim nie wyjdziesz z aplikacji, którą przerwałeś.
1782 Extra dodatkiem do używania powłoki w tle jest to, że zachęta widoczna
1783 w Midnight Commanderze jest tą samą, którą aktualnie używasz w powłoce.
1785 Zobacz sekcję Opcje po więcej informacji na temat tego, jak możesz
1786 kontrolować powłokę w tle.
1788 .\"NODE "Chmod"
1789 .SH "Chmod"
1790 Okno Chmod jest używane do zmieniania atrybutów grupy plików lub katalogów.
1791 Może być ono wywołane kombinacją C\-x c.
1793 Okno Chmod ma dwie części \-
1794 .I Uprawnienia (Permissions)
1796 .I Plik (File)
1798 W sekcji Plik wyświetlana jest nazwa pliku lub katalogu i jego uprawnienia
1799 w formie liczbowej jak również właściciel i grupa.
1801 W sekcji Uprawnienia jest kilka przycisków, z których każdy odpowiada
1802 za odpowiednie uprawnienie do pliku. Podczas zmieniania atrybutów, widzisz
1803 jak zmienia się wartość liczbowa w oknie Plik.
1805 Do poruszania pomiędzy okienkami (przyciskami i polami do zaznaczania) używaj
1806 .I strzałek
1807 lub klawisza
1808 .IR tab .
1809 Aby zmienić pola lub wcisnąć przycisk używaj klawisza
1810 .IR spacji .
1811 Możesz również używać "gorących liter" aby go wybrać
1812 (są one podświetlonymi literami na przyciskach).
1814 Aby uaktywnić wprowadzone zmiany wciśnij Enter.
1816 Kiedy pracujesz z grupą plików, lub katalogów, możesz kliknąć na
1817 bit, który chcesz wybrać lub wyczyścić. Kiedy już wybrałeś bity,
1818 które chcesz zmienić, możesz wcisnąć jeden z przycisków aktywujących
1819 .RI ( "Set marked"
1821 .IR "Clear marked" ).
1823 I w końcu, aby wprowadzić dokładnie takie zmiany jak wybrałeś, użyj
1824 przycisku
1825 .BR "[Set all]" ,
1826 który zadziała na wszystkich wybranych plikach.
1828 .B [Marked all]
1829 włącza tylko zaznaczone atrybuty do wybranych plików.
1831 .B [Set marked]
1832 włącza zaznaczone bity w atrybutach wszystkich wybranych plików.
1834 .B [Clean marked]
1835 czyści zaznaczone bity z atrybutów zaznaczonych plików.
1837 .B [Set]
1838 ustawia atrybuty jednego pliku.
1840 .B [Cancel]
1841 unieważnia komendę chmod.
1843 .\"NODE "Chown"
1844 .SH "Chown"
1845 Komenda chown jest używana do zmiany właściela/grupy pliku. Skrótem
1846 klawiszowym jest kombinacja C\-x o.
1848 .\"NODE "Advanced Chown"
1849 .SH "Zaawansowane chown (Advanced Chown)"
1850 Zaawansowane chown jest komendą łączącą w sobie komendy chmod i chown.
1851 Możesz za jednym zamachem zmienić atrybuty i właściela/grupę pliku.
1853 .\"NODE "File Operations"
1854 .SH "Operacje na plikach (File Operations)"
1855 Kiedy kopiujesz, przenosisz lub kasujesz pliki, Midnight Commander pokazuje
1856 okno opisowe operacji na pliku. Pokazuje nazwę pliku, na którym
1857 aktualnie dokonuje się operacja. Widoczne są co najwyżej trzy linie postępu.
1858 Pierwsza (file) mówi nam jak duża część pliku została już przekopiowana.
1859 Druga (bytes) mówi jak duża część wszystkich zaznaczonych plików została
1860 przekopiowana jak do tej pory. Trzecia (count) mówi jaka ilość plików
1861 została już przekopiowana. Jeśli opcja verbose jest wyłączona, linia
1862 file i bytes nie jest pokazywana.
1864 Są dwa przyciski na dole okna dialogowego. Naciskając przycisk Skip
1865 ominiemy resztę aktualnie "ruszanego" pliku. Naciskając przycisk Abort
1866 zatrzymamy całą operację, pominiemy resztę plików.
1868 Są trzy inne okna dialogowe, które mogą się włączyć podczas operacji
1869 na plikach.
1871 Okno błędów informuje nas o błędach zaistniałych podczas operacji
1872 na pliku. Są w nim trzy możliwości wyboru. Przycisk Skip mówi żeby
1873 pominąć wybrany plik, przycisk Abort żeby przerwać całą operacją,
1874 a Retry aby ponowić próbę (np. kiedy usunąłeś problem korzystając
1875 z innego terminala).
1877 Okno zastępowania jest pokazywane kiedy próbujesz przenieść lub
1878 przekopiować plik, a taki już w miejscu docelowym istnieje. Okno pokazuje
1879 daty i wielkości obu plików. Naciśnij przycisk Yes aby nadpisać (zastąpić)
1880 stary plik nowym, No aby pominąć ten plik, alL aby zastąpić wszystkie pliki,
1881 nonE aby nigdy nie zastępować i Update aby zastąpić ale tylko wtedy kiedy
1882 plik źródłowy jest nowszy niż docelowy. Całą operację możesz przerwać
1883 naciskając przycisk Abort.
1885 Okno rekursywnego kasowania jest pokazywane kiedy próbujesz skasować
1886 katalog, który nie jest pusty. Naciśnij przycisk Yes aby skasować
1887 katalog rekursywnie, No aby pominąć katalog, alL aby skasować wszystkie
1888 katalogi rekursywnie i nonE aby pominąć wszystkie katalogi, które nie są
1889 puste. Możesz przerwać całą opecją naciskając przycisk Abort. Jeśli
1890 wybrałeś przycisk Yes lub alL będziesz zapytany o potwierdzenie. Wybierz
1891 "yes" tylko jeśli jesteś pewien, że chcesz skasować wszystko rekursywnie.
1893 Jeśli zaznaczyłeś pliki, i wykonujesz operacje tylko na nich, to jeśli
1894 operacja się udała zostaną one odznaczone, te, na których operacja
1895 nie przebiegła całkowicie pomyślnie, pozostaną zaznaczone.
1897 .\"NODE "Mask Copy/Rename"
1898 .SH "Maski kopiowania/przenoszenia (Mask Copy/Rename)"
1899 Operacje przenoszenia i kopiowania pozwalają ci na tłumaczenie nazw
1900 plików w łatwy sposób. Aby to zrobić, musisz wybrać odpowiednią maskę
1901 źródłową i najczęściej w nazwie docelowej użyć gwiazdek.
1902 Wszystkie pliki pasujące do maski źródłowej są kopiowane/przenoszone
1903 w zgodzie z maską docelową. Jeśli są jakieś pliki zaznaczone, tylko one są
1904 brane pod uwagę przy wybieraniu plików.
1906 Są jeszcze inne opcje, które możesz ustawić:
1908 Opcja
1909 .I Follow links
1910 mówi czy dowiązania i dowiązania twarde w katalogu źródłowym powinny być przenoszone
1911 jako dowiązania czy też powinna być przegrywana ich zawartość (plik, na
1912 który wskazują).
1914 Opcja
1915 .I Dive into subdirs ...
1916 mówi co program ma robić, kiedy kopiuje się katalog, a taki już istnieje.
1917 Standardowo kopiuje się pliki do wewnątrz już istniejącego katalogu (dodaje),
1918 po włączeniu tej opcji kopiuje się katalog źródłowy do wnętrza tego katalogu.
1919 Może przykład pomoże:
1921 Chcesz przekopiować zawartość katalogu foo do /bla/foo, które
1922 już istnieje. Normalnie (Dive nie jest włączone), mc skopiuje to dokładnie
1923 do /bla/foo. Po włączeniu tej opcji zawartość zostanie skopiowana
1924 do /bla/foo/foo ponieważ ten katalog już istnieje.
1926 Opcja
1927 .I Preserve attributes
1928 mówi czy zachowywać oryginalne atrybuty pliku, czasy i jeśli jesteś
1929 rootem to nawet numery UID i GID. Jeśli ta opcja jest wyłączona
1930 używana jest aktualna wartość zmiennej umask.
1932 .B "Use shell patterns on"
1934 Jeśli opcja obsługi wzorców powłoki jest włączona, możesz używać znaków '*' i
1935 \&'?' w maskach źródłowych. Działają one tak jak w powłoce. W masce docelowej możesz
1936 używać tylko '*' i '\\<cyfra>'. Pierwsza maska '*' w nazwie docelowej
1937 odnosi sie do pierwszej gwiazdki w masce źródłowej, druga do drugiej itd.
1938 Joker '\\1' odnosi się do pierwszego jokera w masce źródłowej, '\\2' odnosi
1939 się do drugiego i tak dalej aż do '\\9'. Joker '\\0' oznacza pełną nazwę
1940 pliku źródłowego.
1942 Dwa przykłady:
1944 Jeśli maska źródłowa jest "*.tar.gz", a miejscem docelowym jest "/bla/*.tgz"
1945 i plikiem, który ma zostać przekopiowany jest "foo.tar.gz", to kopią będzie
1946 "foo.tgz" w katalogu "/bla".
1948 Załóżmy, że chcesz zaminieć miejscami nazwę i rozszerzenie pliku, tak, że
1949 plik "plik.c" ma być zmieniony na "c.plik" itp. Maska źródłowa powinna być
1950 następująca: "*.*", natomiast docelowa: "\\2.\\1".
1952 .B "Use shell patterns off"
1954 Kiedy wzorce powłoki są wyłączone, MC nie dokonuje automatycznego grupowania
1955 plików. Musisz użyć wyrażenia'\\(...\\)' w masce źródłowej aby zasygnalizować
1956 istnienie jokerów w masce docelowej. Jest to trochę łatwiejsze, ale też
1957 wymaga aby trochę się napisać. Z drugiej jednak strony, makra są bardzo
1958 podobne tych używanych kiedy wzorce powłoki są włączone.
1960 Dwa przykłady:
1962 Jeśli maską źródłową jest "^\\(.*\\)\\.tar\\.gz$", docelową jest
1963 "/bla/*.tgz"
1964 i plikiem do przekopiowania jest "foo.tar.gz", kopią będzie "/bla/foo.tgz".
1966 Załóżmy, że chemy zamienić miejscami nazwę i rozszerzenia, tak, że plik
1967 "plik.c" będzie się nazywał "c.plik" itp. Maską źródłową powinno być
1968 "^\\(.*\\)\\.\\(.*\\)$", a docelową "\\2.\\1".
1970 .B "Konwersje nazwy (Case Conversions)"
1972 Możesz również zmieniać nazwy plików. Jeśli użyjesz '\\u' lub
1973 \&'\\l' w masce docelowej, następny znak będzie przekonwertowany na
1974 duży lub mały, zależnie od podanej opcji.
1976 Jeśli użyjesz '\\U' lub '\\L' w masce docelowej, następne znaki będą
1977 zmieniane na małe lub duże (zależnie od opcji), aż do napotkania znaku
1978 \&'\\E' lub następnych '\\U', '\\L' bądź też końca linii.
1980 Konwersje '\\u' i '\\l' mają wyższy priorytet niż '\\U' i '\\L'.
1982 Na przykład, jeśli maską źródłową jest '*' (shell patterns on) lub '^\\(.*\\)$'
1983 (shell patterns off) i maską docelową jest '\\L\\u*', nazwa pliku będzie
1984 miała pierwszą literę dużą, ale pozostałe już małe, niezależnie od obecnej
1985 nazwy.
1987 Możesz również używać '\\' aby "podkreślić" znak. Na przykład, '\\\\' jest
1988 backsleshem, a '\\*' jest gwiazdką.
1990 .\"NODE "Internal File Viewer"
1991 .SH "Wbudowany podgląd plików"
1992 Wbudowany podgląd plików pozwala na dwa tryby wyśmietlania: ASCII i hex.
1993 Aby przełączać się pomiędzy tymi trybami używaj klawisza F4. Jeśli masz
1994 zainstalowany program GNU gzip, będzie on automatycznie używany do dekompresji
1995 plików w przypadku wystąpienia takiej potrzeby.
1997 Podgląd plików będzie próbował użyć najlepszej metody zalecanej przez system
1998 lub rozszerzenie pliku. Wbudowany podgląd plików będzie interpretował wiele
1999 ciągów znaków, i włączał podkreślenie lub pogrubienie, powodując tym samym
2000 dużo przyjemniejszy wygląd plików.
2002 Kiedy jesteś w trybie hex, funkcja szukania akceptuje tekst w cudzysłowach
2003 równie dobrze jak wartości szesnastkowe.
2005 Możesz mieszać ciągi znaków ze stałymi tak jak: "Ciąg" 0xFE 0xBB
2006 "więcej tekstu". Ciąg pomiędzy stałymi i cudzysłowami jest po prostu
2007 ignorowany.
2009 Kilka wewnętrznych szczegółów na temat podglądu: Na systemach, które używają
2010 wywołania systemowego mmap(2), program mapuje pliki zamiast je ładować;
2011 jeśli system nie obsługuje mmap(2) lub plik pasuje do któregoś z wybranych
2012 filtrów, podgląd użyje jego rozszerzalnych buforów, dzięki temu ładując tylko
2013 te części, do których musisz mieć aktualnie dostęp (dotyczy również
2014 plików skompresowanych).
2016 Tu jest lista akcji powiązanych z każdym klawiszem, który Midnight Commander
2017 obsługuje w wewnętrznym poglądzie.
2019 .B F1
2020 Wywołuje wbudowaną przeglądarkę pomocy.
2022 .B F2
2023 Przełącza tryb zawijania.
2025 .B F4
2026 Przełącza tryb wyświetlania.
2028 .B F5
2029 Idź do linii. Zostaniesz zapytany o numer linii i zostanie ona wyświetlona na
2030 ekranie twojego monitora.
2032 .BR F6 ", " / .
2033 Szukaj wyrażeń w dalszej części.
2035 .B ?,
2036 Wsteczne wyszukiwanie wyrażenia.
2038 .B F7
2039 Normalne wyszukiwanie\wyszukiwanie w trybie hex.
2041 .BR C\-s .
2042 Zaczyna normalne szukanie jeśli nie było żadnego wcześniej, w przeciwnym
2043 razie szuka następnego wystąpienia.
2045 .BR C\-r .
2046 Zaczyna szukanie wsteczne jeśli jeszcze żadnego nie było, w przeciwnym
2047 razie szuka następnego wystąpienia.
2049 .BR n .
2050 Szuka następnego wystąpienia.
2052 .B F8
2053 Przełącza tryby Raw i Parsed. Pokaże to plik w postaci takiej w jakiej
2054 został znaleziony na dysku, lub jeśli został wybrany jakiś filtr, bądź
2055 też plik spełnia wymagania w pliku mc.ext, wyświetlane jest to co
2056 przekazuje filtr. Aktualne ustawienie jest zawsze przeciwne niż to napisane
2057 na przycisku, przycisk wskazuje zawsze to co się stanie po jego
2058 naciśnięciu.
2060 .B F9
2061 Przełącza pomiędzy trybami format i unformat. Kiedy tryb formatu jest
2062 włączony podgląd będzie interpretował niektóre sentencje i pokazywał
2063 tekst pogrubiony i podkreślony innymi kolorami. Wynika z tego, że przycisk
2064 wskazuje co innego niż jest aktualnie (patrz wyżej).
2066 .BR F10 ", " Esc .
2067 Wychodzi z wbudowanego podglądu.
2069 .BR "Page Down" ", " space ", " C\-v .
2070 Przewija jedną stronę naprzód.
2072 .BR "Page Up" ", " M\-v ", " C\-b ", " backspace .
2073 Przewija jedną stronę wstecz.
2075 .BR "strzałka w dół" .
2076 Przewija jedną linię naprzód.
2078 .BR "strzałka w górę" .
2079 Przewija jedną linię wstecz.
2081 .BR C\-l .
2082 Odświeża ekran.
2084 .BR C\-f .
2085 Przeskakuje do następnego pliku.
2087 .BR C\-b .
2088 Przeskakuje do poprzedniego pliku.
2090 .BR M\-r .
2091 Przełącza linijkę.
2093 Możliwe jest poinstruowanie podglądu pliku jak ma wyświetlać plik, zobacz
2094 sekcję Edycja pliku rozszerzeń.
2095 .\"NODE "Internal File Editor"
2096 .SH "Wbudowany edytor plików"
2097 Wbudowany edytor plików ma większość funkcji posiadanych przez inne
2098 edytory pełno\-ekranowe. Jest wywoływany po naciśnięciu klawisza
2099 .B F4
2100 o ile opcja
2101 .I use_internal_edit
2102 jest ustawiona w pliku startowyn. Ma maksymalny rozmiar pliku wynoszący
2103 szesnaście megabajtów i potrafi bez skazy edytować pliki binarne.
2105 Opcje, które aktualnie posiada to: kopiowanie, przenoszenie, kasowanie,
2106 wycinanie i wklejanie bloków;
2107 .IR "klawisz dla klawisza undo" ;
2108 rozciągane menu; wklejanie plików; definiowanie makr; szukanie i
2109 zastępowanie wyrażeń regularnych; strzałki z Shiftem zaznaczające teksty
2110 w stylu MSW\-MAC (tylko dla konsoli typu Linux); przełączanie trybu
2111 wstawiania\-zastępowania; opcja pozwalająca na "przerzucenie" bloku tekstu
2112 przez komendę powłoki jak na przykład indent.
2114 Edytor jest bardzo prosty w użyciu i nie wymaga żadnego przygotowania. Aby
2115 zobaczyć jakie są klawisze po prostu obejrzyj odpowiednie menu
2116 rozwijalne. Inne klawisze to: przemieszczanie z Shiftem zaznaczające tekst.
2117 .B Ctrl\-Ins
2118 kopiuje do pliku
2119 .B mcedit.clip
2121 .B Shift\-Ins
2122 wkleja z pliku mcedit.clip.
2123 .B Shift\-Del
2124 Wycina do
2125 .BR mcedit.clip ,
2127 .B Ctrl\-Del
2128 kasuje zaznaczony tekst. Klawisze dokończenia również dają Enter z
2129 automatycznym wcięciem. Podświetlanie myszą również działa,
2130 i możesz je przesłonić i spowodować normalne zaznaczanie tekstu (takie jak
2131 obsługuje terminal) po prostu trzymając klawisz Shift.
2133 Aby zdefiniować makro, naciśnij
2134 .B Ctrl\-R
2135 i potem naciśnij klawisze, które chcesz aby były wykonywane. Naciśnij
2136 ponownie
2137 .B Ctrl\-R
2138 kiedy skończysz. Możesz również przyporządkować makro do dowolnego klawisza
2139 jaki chcesz naciskając ten klawisz. Makro jest wykonywane kiedy naciśniesz
2140 .B Ctrl\-A
2141 i przyporządkowany klawisz. Makro jest wykonywane również jeśli naciśniesz
2142 klawisz Meta, Ctrl, lub Esc i wybrany klawisz, jednak tylko jeśli ten
2143 klawisz nie jest używane przez inne funkcje. Raz zdefiniowane, makro
2144 wędruje sobie do pliku
2145 .B ~/.local/share/mc/mcedit/mcedit.macros
2146 w twoim katalogu domowym. Możesz skasować makro kasując odpowiednią linię z
2147 tego pliku.
2149 .B F19
2150 sformatuje format C jeśli jest podświetlony. Żeby to działało, stwórz
2151 wykonywalny plik
2152 .B ~/.local/share/mc/mcedit/edit.indent.rc
2153 w twoim katalogu domowym zawierający poniższe:
2156 #!/bin/sh
2157 /usr/bin/indent \-kr \-pcs ~/.cache/mc/mcedit/mcedit.block>& /dev/null
2158 cat /dev/null > ~/.cache/mc/mcedit/cooledit.error
2161 Edytor wyświetla również znaki nieamerykańskie (160+). Kiedy edytujesz plik
2162 binarny, powinieneś ustawić opcję
2163 .B display bits
2164 do 7 bitów w menu opcji, aby utrzymać przejrzystość odstępów między znakami.
2166 Zobacz sekcję Polskie znaki, aby poznać szczegóły na temat używania
2167 polskich znaków w Midnight Commanderze.
2169 .\"NODE "Completion"
2170 .SH Dokańczanie
2172 Pozwól Midnight Commanderowi pisać za ciebie.
2174 Spróbuj użyć dokończenia na tekście przed aktualną pozycją. MC próbuje
2175 dokończyć tekst jako zmienną (jeśli tekst zaczyna się od znaku
2176 .BR $ ),
2177 nazwę użytkownika (jeśli tekst zaczyna się od znaku
2178 .BR ~ ),
2179 nazwę hosta (jeśli tekst zaczyna się od znaku
2180 .BR @ )
2181 lub komendę (jeśli jesteś w linii komend w pozycji gdzie możesz wpisać
2182 jakąś komendę, możliwe dokończenia będą zawierać również zarezerwowane
2183 słowa i wbudowane komendy powłoki). Jeśli żaden z powyższych warunków nie
2184 jest spełniony, próbuje się dokańczać nazwę pliku.
2186 Nazwa pliku, nazwa użytkownika i hosta, pracuje we wszystkich liniach
2187 wejścia, dokańczanie komend pracuje tylko w wybranych. Jeśli dokańczanie
2188 jest rozbudowane (jest więcej różnych możliwości), MC wyda krótki dźwięk, a
2189 następna akcja będzie zależeć od wartości zmiennej
2190 .I Complete: show all
2191 w menu konfiguracja. Jeśli jest ona włączona, zostanie wyświetlona lista
2192 wszystkich możliwych nazw. Właściwą nazwę możesz wybrać za pomocą strzałek
2193 a potem naciskając klawisz
2194 .B Enter
2195 na właściwej pozycji. Możesz także nacisnąć pierwsze litery, którymi różnią
2196 się możliwości aby odrzucić tak dużą część dokończeń jak to tylko możliwe.
2197 Jeśli naciśniesz znowu
2198 .BR M\-Tab ,
2199 pokazane zostaną tylko te pozycje, które zaczynają się od kolejnych
2200 podanych liter. Kiedy nie maja już więcej możliwości, okno znika, ale
2201 możesz je wcześniej schować używając klawiszy anulujących:
2202 .BR Esc ,
2203 .B F10
2204 oraz strzałek w lewo i prawo. Jeśli
2205 Complete: show all
2206 jest wyłączone, okno z listą włącza się dopiero wtedy, kiedy naciskasz
2207 .B M\-Tab
2208 po raz drugi. Za pierwszym razem MC wydaje tylko krótki dźwięk.
2210 .\"NODE "Virtual File System"
2211 .SH "Wirtualny system plików (Virtual File System)"
2212 Midnight Commander jest dostarczany z kodem pozwalający na dostęp do
2213 systemów plików. Ten kod nazywany jest wirtualnym systemem plików. Pozwala on
2214 Midnight Commanderowi manipulować plikami trzymanymi na systemach nie
2215 Unixowych.
2217 Aktualnie Midnight Commander jest wyposażony w niektóre wirtualne systemy
2218 plików (VFS): lokalny system plików, używany do dostępu do typowych
2219 systemów plików Unixowych; ftpfs używanego do manipulowania plikami na
2220 zdalnych systemach na poprzez protokół FTP; tarfs używany do manipulania
2221 plikami w systemach tar i w skompresowanych systemach tar; undelfs, używany
2222 do odzyskiwania skasowanych plików na systemach typu ext2 (standardowy
2223 system pracy systemu Linux), fish (do manipulowania plikami poprzez
2224 połączenia powłok takich jak rsh czy ssh) i w końcu system mcfs (system
2225 plików Midnight Commandera), oparty o sieć.
2227 Kod VFS potrafi interpretować poprawnie wszystkie nazwy ścieżek i przekazuje
2228 je do właściwego systemu plików. Format używany dla każdego z systemów plików
2229 jest opisany w swojej oddzielnej sekcji.
2231 .\"NODE "  FTP File System"
2232 .SH "  System plików FTP (FTP File System)"
2233 Ftpfs pozwala na manipulowanie plikami na zdalnych komputerach, do
2234 normalnego użytku, możesz próbować używać panelowych komend FTP i dowiązań
2235 (dostępnych z linii menu) lub zmienić ścieżkę bezpośrednio za pomocą zwykłej
2236 komendy cd wyglądającej tak jak poniżej:
2238 .I ftp://[!][użytkownik[:hasło]@]komputer[:port][zdalny katalog]
2240 Parametry
2241 .IR użytkownik ,
2242 .I port
2244 .I zdalny katalog
2245 są opcjonalne. Jeśli wybierzesz element
2246 .I użytkownik
2247 Midnight Commander spróbuje zalogować się na zdalnym komputerze jako
2248 zadany użytkownik, w przeciwnym razie użyje twojego loginu. Opcjonalne jest
2249 również
2250 .IR hasło ,
2251 jeśli jest obecne zostanie użyte do nawiązania połączenia. To użycie nie
2252 jest zalecane (tak samo jak trzymanie tego w twojej hotliście,
2253 dopóki nie ustawisz odpowiednich uprawnień, aby nikt niepowołany nie miał
2254 do tego dostępu).
2256 Przykłady:
2259     ftp://ftp.nuclecu.unam.mx/linux/local
2260     ftp://tsx\-11.mit.edu/pub/linux/packages
2261     ftp://!behind.firewall.edu/pub
2262     ftp://guest@remote\-host.com:40/pub
2263     ftp://miguel:xxx@server/pub
2266 Aby połączyć się z serwerem znajdującym się za firewallem, będziesz musiał
2267 użyc przedrostka ftp://! aby wymusić na Midnight Commanderze używanie
2268 serwera proxy do transferu danch. Serwer proxy definiuje się w oknie
2269 dialogowym wirtualnego systemu plików.
2271 Inną możliwością jest ustawienie opcji
2272 .I Always use ftp proxy
2273 w oknie konfiguracyjnym wirtualnego systemu plików. Skonfiguruje
2274 to program tak, aby zawsze
2275 używał serwera proxy. Jeśli ta zmienna jest ustawiona, program będzie robił
2276 dwie rzeczy: konsultował plik %prefix%/share/mc.no_proxy w celu znalezienia linii
2277 zawierających nazwy serwerów, które są lokalne (jeśli nazwa hosta zaczyna
2278 się od kropki, uznaje się, że jest to domena) i sprawdza czy jakieś hosty
2279 bez kropek w nazwie są widoczne bezpośrednio.
2281 Jeśli używasz systemu ftpfs będąc za routerem filtrującym, który nie
2282 pozwala ci na używanie standardowej metody otwierania plików, możesz
2283 chcieć wymusić na programie używanie trybu passive\-open. Aby tego używać
2284 ustaw opcję ftpfs_use_passive_connections w pliku inicjującym.
2286 Midnight Commander przechowuje listę katalogów w buforze podręcznym. Czas wyrzucania
2287 bufora jest ustawiany w oknie dialogowym Wirtualnego Systemu Plików. To ma
2288 śmieszną właściwość taką, że nawet kiedy wystąpią jakieś zmiany w katalogu, nie
2289 będą one pokazane w strukturze katalogów, dopóki nie wymusisz tego przy
2290 użyciu kombinacji C\-r. To jest dobre rozwiązanie (jeśli myślisz, że to jest
2291 bug, to pomyśl o pracy na zdalnych systemach położonych po drugiej stronie
2292 Atlantyku przy użyciu ftpfs :) ).
2294 .\"NODE "  Tar File System"
2295 .SH "  System plików tar (Tar File System)"
2296 System plików tar pozwala na dostęp w trybie tylko\-do\-odczytu do plików typu
2297 tar i do skompresowanych plików typu tar, za pomocą komendy chdir. Aby
2298 zmienić katalog na plik tar, możesz zmienić aktualny katalog używając
2299 następującej konstrukcji:
2301 .I /nazwa_pliku.tar:utar/[katalogu\-wewnątrza\-archiwum]
2303 Plik mc.ext pozwala już na tworzenie skrótów do plików tar, oznacza to, że
2304 możesz wybrać jakiś plik tar i nacisnąć enter aby do niego wejść, zobacz
2305 sekcję Edycja pliku rozszerzeń po więcej szczegółów na temat tego jak
2306 zostało to pomyślane.
2308 Przykłady
2311     mc\-3.0.tar.gz/utar://mc\-3.0/vfs
2312     /ftp/GCC/gcc\-2.7.0.tar/utar://
2315 Późniejszy podaje pełną ścieżkę archiwum tar.
2316 .\"NODE "  FIle transfer over SHell filesystem"
2317 .SH "  Transfer plików pomiędzy systemami plików (FIle transfer over SHell filesystem)"
2319 System plików fish jest systemem opartym na sieci, który pozwala na
2320 manipulowanie plikami na obcej maszynie tak jakby były one lokalne. Aby
2321 tego używać, druga strona musi również mieć ustawiony serwer fish, lub musi
2322 mieć powłokę kompatybilną z bashem.
2324 Aby połączyć się z obcą maszyną, musisz tylko zmienić katalog do
2325 specjalnego katalogu, którego nazwa jest w następującym formacie:
2328 sh://[użytkownik@]komputer[:opcje];/[zdalny\-katalog];</em>
2330 Elementy
2331 .IR użytkownik ,
2332 .I opcje
2334 .I zdalny katalog
2335 są opcjonalne. Jeśli podasz
2336 .I użytkownika
2337 Midnight Commander spróuje zalogować się na obcy komputer jako zadany
2338 użytkownik w przeciwnym razie użyty zostanie twój login.
2340 Jako
2341 .I opcja
2342 może wystąpić 'C' \- włącza kompresje i 'rsh' \- włącza rsh zamist ssh. Jeśli
2343 .I zdalny\-katalog
2344 istnieje, twój aktualny katalog na zdalnym komputerze będzie ustawiony
2345 na niego.
2347 Przykłady:
2350     sh://onlyrsh.mx:r/linux/local
2351     sh://joe@want.compression.edu:C/private
2352     sh://joe@noncompressed.ssh.edu/private
2354 .\"NODE "  Undelete File System"
2355 .SH "  Odzyskiwanie plików"
2356 Na systemach Linuksowych, jeśli dodałeś w konfiguracji opcję przywracania
2357 skasowanych plików z systemów ext2, będziesz w stanie to robić. Odzyskiwanie
2358 plików jest możliwe tylko i wyłącznie na systemach typu ext2. Przywracany
2359 system plików jest tylko nakładką na bibliotekę ext2fs: odzyskiwanie nazw
2360 wszystkich skasowanych plików i próba uczynienia z nich normalnej partycji.
2362 Żeby używać tych systemów plików, będziesz musiał przejść od specjalnego
2363 pliku, którego nazwa składa się z przedrostka "undel://" i nazwy pliku,
2364 w której ów plik rezyduje.
2366 Na przykład, aby odzyskać skasowane pliki z drugiej partycji pierwszego
2367 dysku scsi Linux, będziesz musiał użyć następującej ścieżki:
2370     undel:///dev/sda2
2373 Może to chwilkę potrwać zanim pliki zostaną pokazane i będziesz mógł je
2374 normalnie oglądać.
2376 .\"NODE "  SMB File System"
2377 .SH "  SMB File System"
2378 The smbfs allows you to manipulate files on remote machines with SMB
2379 (or CIFS) protocol.  These include Windows for Workgroups,
2380 Windows 9x/ME/XP, Windows NT, Windows 2000 and Samba.
2381 To actually use it, you may try to use the panel command "SMB link..."
2382 (accessible from the menubar) or you may directly change your current
2383 directory to it using the cd command to a path name that looks like this:
2385 .I smb://[user@]machine[/service][/remote\-dir]
2388 .IR user ,
2389 .I service
2391 .I remote\-dir
2392 elements are optional.
2394 .IR user ,
2395 .I domain
2397 .I password
2398 can be specified in an input dialog.
2400 Examples:
2403     smb://machine/Share
2404     smb://other_machine
2405     smb://guest@machine/Public/Irlex
2407 .\"NODE "  EXTernal File System"
2408 .SH "  EXTernal File System"
2409 .B extfs
2410 allows to integrate numerous features and file types into GNU Midnight
2411 Commander in an easy way, by writing scripts.
2413 Extfs filesystems can be divided into two categories:
2415 1. Stand\-alone filesystems, which are not associated with any existing
2416 file.  They represent certain system\-wide data as a directory tree.
2417 You can invoke them by typing
2418 .RI ' "cd fsname://" '
2419 where fsname is an extfs short name (see below).  Examples of such
2420 filesystems include audio (list audio tracks on the CD) or apt (list of
2421 all Debian packages in the system).
2423 For example, to list CD\-Audio tracks on your CD\-ROM drive, type
2426   cd audio://
2429 2. 'Archive' filesystems (like rpm, patchfs and more), which represent
2430 contents of a file as a directory tree.  It can consist of 'real' files
2431 compressed in an archive (urar, rpm) or virtual files, like messages
2432 in a mailbox (mailfs) or parts of a patch (patchfs).  To access such
2433 filesystems
2434 .RI ' fsname:// '
2435 should be appended to the archive name.  Note that the archive itself
2436 can be on another vfs.
2438 For example, to list contents of a zip archive documents.zip type
2441   cd documents.zip/uzip://
2444 In many aspects, you could treat extfs like any other directory.  For
2445 instance, you can add it to the hotlist or change to it from directory
2446 history.  An important limitation is that you cannot invoke shell
2447 commands inside extfs, just like any other non\-local VFS.
2449 Common extfs scripts included with Midnight Commander are:
2451 .B a
2452 access 'A:' DOS/Windows diskette
2453 .RI ( "cd a://" ).
2455 .B apt
2456 front end to Debian's APT package management system
2457 .RI ( "cd apt://" ).
2459 .B audio
2460 audio CD ripping and playing
2461 .RI ( "cd audio://"
2463 .IR "cd device/audio://" ).
2465 .B bpp
2466 package of Bad Penguin GNU/Linux distribution
2467 .RI ( "cd file.bpp/bpp://" ).
2469 .B deb
2470 package of Debian GNU/Linux distribution
2471 .RI ( "cd file.deb/deb://" ).
2473 .B dpkg
2474 Debian GNU/Linux installed packages
2475 .RI ( "cd deb://" ).
2477 .B hp48
2478 view and copy files to/from a HP48 calculator
2479 .RI ( "cd hp48://" ).
2481 .B lslR
2482 browsing of lslR listings as found on many FTPs
2483 .RI ( "cd filename/lslR://" ).
2485 .B mailfs
2486 mbox\-style mailbox files support
2487 .RI ( "cd mailbox/mailfs://" ).
2489 .B patchfs
2490 extfs to handle unified and context diffs
2491 .RI ( "cd filename/patchfs://" ).
2493 .B rpm
2494 RPM package
2495 .RI ( "cd filename/rpm://" ).
2497 .B rpms
2498 RPM database management
2499 .RI ( "cd rpms://" ).
2501 .B ulha, urar, uzip, uzoo, uar, uha
2502 archivers
2503 .RI ( "cd archive/xxxx://"
2504 where xxxx is one of:
2505 .IR ulha ,
2506 .IR urar ,
2507 .IR uzip ,
2508 .IR uzoo ,
2509 .IR uar ,
2510 .IR uha ).
2512 You could bind file type/extension to specified extfs as described in the
2513 .\"LINK2"
2514 Edit Extension File
2515 .\"Edit Extension File"
2516 section.  Here is an example entry for Debian packages:
2519   regex/\.deb$
2520           Open=%cd %p/deb://
2522 .SH Polskie znaki
2523 Midnight Commander bardzo dobrze radzi sobie z obsługą znaków
2524 nieamerykańskich (160+) w tym polskich. Ważne jest aby mieć ustawione
2525 polskie znaki na konsoli (tzn. aby powłoka je obsługiwała). Jeśli używasz
2526 basha musisz tylko ustawić w pliku inputrc ( /etc/inputrc lub ~/.inputrc)
2527 następujące wartości:
2530 set meta\-flag on
2531 set convert\-meta off
2532 set output\-meta on
2535 w pliku /etc/sysconfig/i18n:
2538 SYSFONT=lat2u\-16
2539 SYSFONTACM=iso02
2542 natomiast w pliku /etc/sysconfig keyboard:
2545 KEYTABLE=pl
2548 Potem użyj poleceń
2549 .I /sbin/setsysfont
2551 .IR "loadkeys pl" .
2552 [Zwróć uwagę na to, że te pliki są charakterystyczne dla dystrybucji
2553 RedHat, jeśli masz inną i wiesz jak to ustawić, to napisz do mnie, a ja to
2554 tu dopiszę  [ patrz tłumacz na dole ;)) ]].
2556 Teraz wystarczy już tylko włączyć odpowiednie opcje w menu opcji (klawisz
2557 F9). W menu opcji wybieramy
2558 .I Display bits
2559 i włączamy opcje 
2560 .I ISO 8859\-1
2561 oraz
2562 .IR "Full 8 bits input" .
2563 Potem zapisujemy konfigurację w opcje | Save setup.
2565 I gotowe \- polskie literki działają również w podglądzie i wbudowanym
2566 edytorze plików.
2568 .\"NODE "Colors"
2569 .SH Kolory
2570 Midnight Commander próbuje sprawdzić czy twój terminal obsługuje
2571 kolory używając bazy danych terminali. Czasami jest to zmieniane
2572 przez różne flagi startowe, np. możesz wymusić wyświetlanie czarno\-białe
2573 lub kolorowe startując z opcją odpowiednio \-b i \-c.
2575 Jeśli program jest skompilowany z menedżerem ekranu Slang zamiast ncurses,
2576 sprawdzi on również wartość zmiennej
2577 .BR COLORTERM .
2578 Jeśli jest ustawiona, ma takie samo znaczenie jak opcja \-c.
2580 Możesz wybrać terminale, które zawsze żądają wyświetlania w kolorze,
2581 poprzez dodanie ich do pozycji
2582 .I color_terminals
2583 w sekcji pliku startującego. Uchroni to Midnight Commandera przed próbami
2584 odkrycia typu twojego terminala. Na przykład
2586 [Colors]
2587 color_terminals=linux,xterm
2590 color_terminals=terminal\-name1,terminal\-name2...
2593 Program może być skompilowany zarówno z bibliotekami slang jak i ncurses.
2594 Ncurses nie obsługuje metody wymuszania wyświetlania, zawsze sprawdza w bazie danych
2595 terminali.
2597 Midnight Commander umożliwia również zmianę standardowych barw ekranu.
2598 Aktualnie kolory są skonfigurowane przy użyciu zmiennej
2599 .B MC_COLOR_TABLE
2600 w sekcji Colors pliku startowego.
2602 W sekcji kolorów, standardowa mapa kolorów jest ładowana ze zmiennej
2603 .IR base_color .
2604 Możesz wybrać swoją własną mapę dla terminala poprzez użycie nazwy terminala
2605 jako klucza w tej sekcji. Na przykład:
2608 [Colors]
2609 base_color=
2610 xterm=menu=magenta:marked=,magenta:markselect=,red
2613 Format definicji kolorów jest następujący:
2616   <słowo kluczowe>=<kolor powierzchni">,<kolor tła>:<słowo kluczowe>= ...
2619 Kolory są opcjonalne, a słowa kluczowe są następujące: normal, selected,
2620 marked, markselect, errors, input, reverse menunormal, menusel, menuhot, menuhotsel,
2621 menuinactive, gauge;  kolory okien dialogowych: dnormal, dfocus, dhotnormal,
2622 dhotfocus; Kolory pomocy: helpnormal, helpitalic, helpbold, helplink,
2623 helpslink; Kolory podglądu: viewunderline; Specjalne tryby podświetlenia:
2624 executable, directory, link, device, special. Viewer colors are: viewnormal,
2625 viewbold, viewunderline, viewselected. Editor colors are: editnormal, editbold,
2626 editmarked, editwhitespace, editlinestate. Popup menu colors are: pmenunormal,
2627 pmenusel, pmenutitle.
2628 [nie tłumaczyłem nazw z racji tego, że trzeba je stosować w ich angielskim
2629 brzmieniu \- jeśli jesteś aż tak zaawansowany, użyj słownika].
2631 Okna dialogowe mogą mieć następujące kolory:
2632 .I dnormal
2633 używany do normalnego tekstu,
2634 .I dfocus
2635 jest kolorem używanym do wyświetlania aktualnego komponentu,
2636 .I dhotnormal
2637 jest kolorem używanym do odróżnienia klawiszy w normalnych komponentach,
2639 .I dhotfocus
2640 jest używany do wyświetlania owych w aktualnie wybranym.
2642 Menu używa tego samego schematu, ale jako nazw kolorów używa menunormal, menusel,
2643 menuhot, menuhotsel i menuinactive.
2645 Pomoc używa następujących kolorów:
2646 .I helpnormal
2647 używany do normalnego tekstu,
2648 .I helpitalic
2649 używa tej samej czcionki, którą wykorzystuje manual do wyświetlania
2650 czcionki typu italic,
2651 .I helpbold
2652 tak samo jak wyżej tylko czcionki są typu bold,
2653 .I helplink
2654 używane dla niewybranych jeszcze dowiązań i
2655 .I helpslink
2656 używane dla już wybranych.
2658 .I gauge
2659 pokazuje kolor wypełnienia pokazywany przy wskaźniku postępu [ang. gauge],
2660 ukazującym ile procent pliku zostało przekopiowane itp. w graficzny sposób.
2662 Dla trybu wysokiego podświetlania
2663 .I directory
2664 jest używane jako kolor do wyświetlania katalogów;
2665 .I executable
2666 dla plików wykonywalnych;
2667 .I link
2668 do wyświetlania dowiązań;
2669 .I device
2670 do wyświetlania plików urządzeń (devices);
2671 .I special
2672 dla plików specjalnych, takich jak gniazda FIFO i IPC;
2673 .I core
2674 dla wyświetlania plików typu core (zobacz również tę opcję w sekcji Specjalne
2675 ustawienia).
2677 Możliwe kolory to: black, gray, red, brightred, green,
2678 brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta,
2679 cyan, brightcyan, lightgray and white. [sorry, że ich nazw nie tłumaczyłem,
2680 ale używać ich trzeba w oryginalnym brzmieniu :))].
2682 .\"NODE "Special Settings"
2683 .SH "Specjalne ustawienia"
2684 Większość ustawień Midnight Commandera może być zmieniana z poziomu menu.
2685 Pomimo tego jest pewna ilość ustawień, których zmiana możliwa jest jedynie
2686 poprzez zmianę w plikach konfiguracyjnych.
2688 Opcje mogą być ustawione w twoim pliku ~/.config/mc/ini :
2690 .I clear_before_exec.
2692 Standardowo Midnight Commander czyści ekran przed wykonaniem komendy.
2693 Jeśli chciałbyś widzieć wyjście komendy na dole ekranu, wyedytuj twój plik
2694 ~/mc/ini i zmień pole clear_before_exec na 0.
2696 .I confirm_view_dir.
2698 Jeśli naciskasz F3 na katalogu, normalnie MC wchodzi do niego. Jeśli ta opcja
2699 ma wartość 1, MC zapyta się o potwierdzenie przed wejściem do tego
2700 katalogu, jeśli masz zaznaczone jakieś pliki.
2702 .I drop_menus.
2704 Jeśli ta opcja jest ustawiona, kiedy naciskasz klawisz F9, rozciągane menu
2705 będzie od razu rozłożone, w przeciwnym wypadku znajdziesz się po prostu
2706 w najwyższym wierszu ekranu traktowanym jako menu. Będziesz musiał użyć strzałek
2707 lub pierwszych literek, aby wybrać konkretne menu.
2709 .I ftpfs_retry_seconds.
2711 Wartość jest ilością sekund, przez które Midnight Commander będzie czekał
2712 cierpliwie zanim rozpocznie łączenie się z serwerem ftp od nowa. Dzieje
2713 się to wtedy kiedy serwer odmówił połączenia lub hasło jest nieprawidłowe.
2714 Jeśli wartość wynosi zero, nie nastąpi próba ponownego połączenia z serwerem.
2716 .I ftpfs_use_passive_connections.
2718 Standardowo ta opcja jest wyłączona. Powoduje ona, że ftpfs otwiera połączenia
2719 pasywne dla transmisji danych. Jest to używane przez ludzi, którzy siedzą
2720 za ruterami filtrującymi. Działa to tylko wtedy, kiedy nie używasz serwera
2721 ftp proxy.
2723 .I max_dirt_limit.
2725 Opisuje jak wiele odświeżeń ekranu może być maksymalnie ominięte we wbudowanym
2726 podglądzie plików. Normalnie ta wartość jest ważna, gdyż MC automatycznie
2727 dostosowuje liczbę odświeżeń do liczby naciśniętych klawiszy. Chociaż na bardzo
2728 wolnych komputerach lub na klawiaturach z szybkim powtarzaniem klawiszy,
2729 duża wartość mogłaby spowodować skoki ekranu i utratę płynności.
2731 Wydaje się, że wartość 10 dla max_dirt_limit jest najlepszym ustawieniem
2732 i to jest wartość standardowa tej funkcji.
2734 .I mouse_move_pages.
2736 Kontroluje czy przewijanie w panelu za pomocą myszki odbywa się strona po
2737 stronie czy linijka po linjce.
2739 .I mouse_move_pages_viewer.
2741 Tak samo jak wyżej tylko, że we wbudowanym wewnętrznym podglądzie plików.
2743 .I navigate_with_arrows.
2745 Jeśli ta opcja jest włączona, możesz używać strzałek do automatycznego
2746 przemieszczanie się pomiędzy katalogami, jeśli linia poleceń jest pusta.
2747 (dotyczy to strzełek w bok).
2749 .I nice_rotating_dash
2751 Jeśli jest włączony, Midnight Commander będzie pokazywał w lewym górnym
2752 rogu obracający się myślnik kiedy będzie wykonywał jakiś proces.
2754 .I old_esc_mode
2756 Standardowo Midnight Commander traktuje klawisz ESC jako przedrostek
2757 (old_esc_mode=0). Jeśli włączysz tę opcję (old_esc_mode=1), to klawisz
2758 ESC będzie przedrostkiem dla innego klawisza, ale jeśli ten nie nastąpi,
2759 będzie on zinterpretowany jako klawisz anulowania (tak jak ESC ESC).
2762 .I only_leading_plus_minus
2764 zmienia znaczenia znaków '+', '\-', '*' w linii komend (wybór, odznaczenie,
2765 odwrócenie zaznaczenia). Standardowo działają one tylko wtedy kiedy linia
2766 poleceń jest pusta. Jeśli coś jest w niej już napisane, znaki te są traktowane
2767 jako normalne. Jest to przydatne gdyż najczęściej w trakcie pisania nie chcemy
2768 zmieniać zaznaczenia. Jednak czasami ... \- wystarczy przestawić tę opcję
2769 i klawisze te będą zawsze działać.
2770 .I panel_scroll_pages
2772 Jeśli ustawione (standardowo), panel będzie przewijany o połowę za każdym
2773 razem kiedy kursor dochodzi do dolnej lub górnej linii, w przeciwnym wypadku
2774 przewijanie będzie się odbywać linia po linii.
2776 .I show_output_starts_shell
2778 Ta opcja pracuje jeśli nie używasz obsługi powłoki w tle. Kiedy
2779 użyjesz kombinacji klawiszy C\-o i ta opcja jest włączona, będziesz
2780 miał nową powłokę. Jeśli nie, dowolny klawisz przywróci znów Midnight
2781 Commandera (C\-o działa jak podgląd).
2783 .I show_all_if_ambiguous.
2785 Standardowo Midnight Commander pokazuje wszystkie możliwe dokończenia
2786 jeśli jest ich więcej i naciśnięto kombinację
2787 .B M\-Tab
2788 po raz drugi, za pierwszym razem dokończone zostanie tylko tyle ile jest to
2789 możliwe i jeśli będzie więcej możliwości słychać będzie krótkie bipnięcie.
2790 Jeśli chcesz widzieć wszystkie możliwe dokończenia już po pierwszym naciśnięciu
2791 .BR M\-Tab ,
2792 zmień tę opcję na 1.
2794 .I torben_fj_mode
2796 Jeśli ta opcja jest włączona, klawisze home i end będą działały troszkę
2797 inaczej w panelach, zamiast przemieszczać linię wyboru do pierwszej lub
2798 ostatniej linii w panelu, będą działały tak jak jest to opisane poniżej:
2800 Klawisz home będzie: przechodził do środkowej linii, jeśli jest pod nią; w
2801 przeciwnym wypadku będzie przechodził do najwyższej linii w panelu, jeśli
2802 już w niej jest, będzie przechodził do pierwszego pliku w panelu.
2804 Klawisz end ma podobne zastosowanie: przechodzi do środkowej linii, jeśli
2805 jest nad nią; w przeciwnym wypadku przechodzi do najniższej linii w panelu,
2806 chyba że już się w niej znajduje, wtedy przechodzi do ostatniego pliku w
2807 panelu.
2809 .I highlight_mode
2810 Standardowo wszystkie informacje w panelach są wyświetlane tym samym
2811 kolorem. Jeśli ta warość jest ustawiona na 1, to
2812 .I uprawnienia
2814 .I tryb
2815 będą wyświetlane przy użyciu podświetlonej barwy, tak aby pokazać
2816 ustawienia dla użytkownika. Tak więc prawa do odczytu, zapisu i wykonywania
2817 będą wyświetlane na żółto (tzn. kolorem
2818 .IR selected ).
2819 W dodatku jeśli ta zmienna jest ustawiona na 2, to całe linie są
2820 wyświetlane w kolorze odpowiadającym ich typowi (zobacz sekcję Kolory).
2821 Podświetlenie uprawnień również pracuje w tym trybie.
2823 .I use_file_to_guess_type
2825 Jeśli ta zmienna jest ustawiona (standardowo) próbuje się dostosować
2826 rozszerzenie pliku do tego wybranego w pliku mc.ext.
2828 .I xtree_mode
2830 Jeśli ta opcja jest włączona (standardowo tak nie jest) kiedy przeglądasz plik
2831 w panelu drzewa, będzie on automatycznie przeładowywał drugi panel na
2832 zawartość wybranego katalogu.
2834 .\"NODE "Terminal databases"
2835 .SH Baza danych terminali (Terminal databases)
2836 Midnight Commander pozwala ci na naprawienie bazy danych terminali bez
2837 posiadania uprawnień roota. Midnight Commander szuka w pliku startowym
2838 (mc.lib położonego w katalogach z bibliotekami Midnight Commandera) lub w
2839 pliku ~/.config/mc/ini sekcji "terminal:nazwa\-twojego\-terminala" i potem sekcji
2840 "terminal:general", każda linia sekcji zawiera symbol klawisza, który
2841 chcesz zdefiniować, zaczynające się do znaku równości i definicji klawisza.
2842 Możesz użyć kombinacji \\E aby reprezentować znak escape i ^x aby
2843 reprezentować znak Control\-x.
2845 Możliwymi klawiszami symboli są:
2848 f0 do f20     Klawisze funkcyjne f0\-f20
2849 bs            backspace
2850 home          klawisz home
2851 end           klawisz end
2852 up            strzałka w górę
2853 down          strzałka w dół
2854 left          strzałka w lewo
2855 right         strzałka w prawo
2856 pgdn          klawisz page down
2857 pgup          klawisz page up
2858 insert        znak insert
2859 delete        znak delete
2860 complete      do dokańczania
2863 Na przykład, aby zdefiniować klawisz insert jako Escape + [ + O + p, możesz
2864 ustawić to pliku ini:
2867 insert=\\E[Op
2870 Symbol klawisza
2871 .I complete
2872 reprezentuje sekwencję wyjścia używaną do wywoływania procesu dokańczania,
2873 jest to wywoływane kombinacją M\-tab, ale możesz zdefiniować inne klawisze
2874 do wykonywania tych samych funkcji (na tych klawiaturach z toną fajnych i
2875 zupełnie bezużytecznych klawiszy).
2877 .SH ""
2878 .\"NODE "FILES"
2879 .SH PLIKI
2881 Program będzie pobierał wszystkie swoje informacje ze zmiennej
2882 .BR MC_DATADIR ,
2883 jeśli jest ona nie ustawiona to znowu przetwarzany jest katalog /usr.
2885 %prefix%/share/mc.hlp
2887 Plik pomocy dla programu.
2889 %prefix%/share/mc/mc.ext
2891 Standardowy plik rozszerzeń plików.
2893 ~/.config/mc/mc.ext
2895 Własny plik użytkownika, konfiguruje podgląd i edycje plików. Ma wyższy
2896 priorytet niż plik systemowy.
2898 %prefix%/share/mc/mc.ini
2900 Standardowy plik setupu do Midnight Commandera, używany tylko wówczas,
2901 kiedy użytkownik nie ma swojego własnego pliku ~/.config/mc/ini.
2903 %prefix%/share/mc/mc.lib
2905 Globalne ustawienia Midnight Commandera. Ustawienia w tym pliku są
2906 uwzględniane przez wszystkie sesje Midnight Commandera, użyteczne do
2907 definiowania ogólnosystemowych ustawień terminali.
2909 ~/.config/mc/ini
2911 Własny setup użytkownika. Jeśli ten plik jest dostępny, jest ładowany
2912 zamiast pliku globalnego.
2914 %prefix%/share/mc/hints/mc.hint
2916 Plik zawierający podpowiedzi (hints) wyświetlane przez program.
2918 %prefix%/share/mc/mc.menu
2920 Ten plik zawiera informacje o ogólnosystemowych aplikacjach w menu.
2922 ~/.config/mc/menu
2924 Własny plik menu użytkownika. Jeśli ten plik jest obecny jest używany
2925 zamiast pliku globalnego.
2927 ~~/.cache/mc/tree
2929 Lista katalogów drzewa katalogów i podglądu drzewa. Jedna linia jest jednym
2930 wejściem. Linie zaczynające się od ukośnika są pełnymi nazwami katalogów.
2931 Linie zaczynające się od numeru mają tyle znaków ile poprzedni katalog.
2932 Jeśli chcesz możesz stworzyć plik używając komendy "find / \-type d
2933 \-print | sort > ~/.cache/mc/tree". Normalnie nie ma sensu tego czynić, gdyż
2934 Midnight Commander robi to sam za ciebie.
2936 \&./.mc.menu
2938 Lokalny plik zdefiniowany przez użytkownika. Jeśli ten plik jest dostępny,
2939 jest używany zamiast pliku w katalogu domowym i ogólnosystemowego.
2941 To change default home directory of MC, you can use 
2942 .BR MC_PROFILE_ROOT
2943 environment variable. The value of MC_PROFILE_ROOT must be an absolute path.
2944 If MC_PROFILE_ROOT is unset or empty, HOME variable is used. If HOME is unset
2945 or empty, MC directories are get from GLib library.
2946 .\"SKIP_SECTION"
2947 .SH LICENCJA
2948 Program jest dystrybuowany na zasadach licencji GNU General Public License
2949 dopóki jako publikowany przez Free Software Foundation. Zobacz wbudowaną
2950 pomoc po więcej szczegółów na temat licencji i braku gwarancji.
2951 .\"NODE "AVAILABILITY"
2952 .SH DOSTĘPNOŚĆ
2953 Najnowsza wersja programu jest do zdobycia na serwerze ftp.nuclecu.unam.mc w
2954 katalogu /linux/local i w Europie na serwerze sunsite.mff.cuni.cz w katalogu
2955 /GNU/mc i na serwerze ftp.teuto.de w katalogu /lmb/mc.
2956 .\"NODE "SEE ALSO"
2957 .SH ZOBACZ TAKŻE
2958 ed(1), gpm(1), terminfo(1), view(1), sh(1), bash(1),
2959 tcsh(1), zsh(1).
2962 Strona Midnight Commander w sieci World Wide Web:
2963         http://www.midnight\-commander.org/
2966 .\"NODE "AUTHORS"
2967 .SH AUTORZY
2968 Miguel de Icaza (miguel@roxanne.nuclecu.unam.mx), Janne Kukonlehto
2969 (jtklehto@paju.oulu.fi), Radek Doulik (rodo@ucw.cz), Fred
2970 Leeflang (fredl@nebula.ow.org), Dugan Porter (dugan@b011.eunet.es),
2971 Jakub Jelinek (jj@sunsite.mff.cuni.cz), Ching Hui
2972 (mr854307@cs.nthu.edu.tw), Andrej Borsenkow (borsenkow.msk@sni.de),
2973 Norbert Warmuth (nwarmuth@privat.circular.de),
2974 Mauricio Plaza (mok@roxanne.nuclecu.unam.mx), Paul Sheer
2975 (psheer@icon.co.za) and Pavel Machek (pavel@ucw.cz) are the developers
2976 of this package;
2977 Alessandro Rubini (rubini@ipvvis.unipv.it) has been especially helpful
2978 debugging and enhancing the program's mouse support, John Davis
2979 (davis@space.mit.edu) also made his S\-Lang library available to us
2980 under the GPL and answered my questions about it, and the following
2981 people have contributed code and many bug fixes (in alphabetical
2982 order):
2984 Adam Tla/lka (atlka@sunrise.pg.gda.pl),
2985 alex@bcs.zp.ua (Alex I. Tkachenko), Antonio Palama,
2986 DOS port (palama@posso.dm.unipi.it), Erwin van Eijk
2987 (wabbit@corner.iaf.nl), Gerd Knorr (kraxel@cs.tu\-berlin.de),
2988 Jean\-Daniel Luiset (luiset@cih.hcuge.ch), Jon Stevens
2989 (root@dolphin.csudh.edu), Juan Francisco Grigera, Win32 port
2990 (j\-grigera@usa.net), Juan Jose Ciarlante (jjciarla@raiz.uncu.edu.ar),
2991 Ilya Rybkin (rybkin@rouge.phys.lsu.edu), Marcelo Roccasalva
2992 (mfroccas@raiz.uncu.edu.ar), Massimo Fontanelli (MC8737@mclink.it),
2993 Pavel Roskin (pavel_roskin@geocities.com),
2994 Sergey Ya. Korshunoff (seyko2@gmail.com), Thomas Pundt
2995 (pundtt@math.uni\-muenster.de), Timur Bakeyev
2996 (timur@goff.comtat.kazan.su), Tomasz Cholewo
2997 (tjchol01@mecca.spd.louisville.edu), Torben Fjerdingstad
2998 (torben.fjerdingstad@uni\-c.dk), Vadim Sinolitis (vvs@nsrd.npi.msu.su)
2999 and Wim Osterholt (wim@djo.wtm.tudelft.nl).
3001 .\"NODE "BUGS"
3002 .SH BŁĘDY
3003 W pliku TODO dystrybucji znajdziesz informacje na temat tego, co
3004 pozostało jeszcze do zrobienia.
3006 Jeśli chcesz zgłosić kłopoty z programem [błędy w nim],
3007 wyślij e\-mail [po angielsku], na adres mc\-devel@gnome.org.
3009 Do zgłoszenia błędu dołącz opis problemu, versję programu, którego używasz
3010 (wyświetla ją mc \-V), system operacyjny, na którym pracujesz i jeśli program
3011 się wykłada, chcielibyśmy dostać ślad stosu.
3012 .SH TŁUMACZENIE
3013 Maciej Wojciechowski    wojciech@staszic.waw.pl