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